精华内容
下载资源
问答
  • R语言画图

    2020-04-09 22:00:41
    R语言画图 简单画图 > dose <- c(20, 30, 40, 45, 60) > drugA <- c(16, 20, 27, 40, 60) > drugB <- c(15, 18, 25, 31, 40) > plot(dose, drugA, type = "b") > opar <- par(no....

    R语言画图
    简单画图

    > dose <- c(20, 30, 40, 45, 60)
    > drugA <- c(16, 20, 27, 40, 60)
    > drugB <- c(15, 18, 25, 31, 40)
    > plot(dose, drugA, type = "b")
    

    在这里插入图片描述

    > opar <- par(no.readonly = TRUE)
    > par(lty = 2, pch = 17)
    > plot(dose, drugA, type = "b")
    

    在这里插入图片描述

    > par(opar)
    > plot(dose, drugA, type = "b")
    
    > plot(dose, drugA, type = "b", lty = 2, pch = 19)
    

    在这里插入图片描述

    > opar <- par(no.readonly = TRUE)
    > par(pin = c(2, 3))
    > par(lwd = 2, cex = 1.5)
    > par(cex.axis = 0.75, font.axis = 3)
    > plot(dose, drugA, type = "b", pch = 19, lty = 2, col = "red")
    

    在这里插入图片描述

    > par(opar)
    > plot(dose, drugA, type = "b", col = "red", lty = 2, pch = 2, lwd = 2, main = "drugA的曲线", sub = "测试数据", xlab = "剂量", ylab = "反应", xlim = c(0, 60), ylim = c(0, 70))
    

    在这里插入图片描述

    > x <- c(1 : 10)
    > y <- x
    > z <- 10 / x
    > opar <- par(no.readonly = TRUE)
    > par(mar = c(5, 4, 4, 8) + 0.1)
    > plot(x, y, type = "b", pch = 21, col = "red", yaxt = "n", lty = 3, ann = FALSE)
    > axis(2, at = y, labels = x, col.axis = "blue", las = 2)
    > lines(x, z, type = "b", pch = 22, col = "green", lty = 2)
    > axis(4, at = z, labels = round(z, digits = 2), col.axis = "black", las = 2, cex.axis = .7)
    > title(main = "坐标轴的例子", xlab = "x轴", ylab = "y轴")
    

    在这里插入图片描述

    展开全文
  • R 语言画图

    2016-08-29 14:15:00
    最常用的画图命令是 plot,其参数如下: x, y -- 横轴和纵轴数据点 col -- 颜色 type -- 类型, 'l' 代表线(line),默认是空心点 xlab, ylab -- 横轴和纵轴的标题 main -- 图片上方标题 xlim, ylim -- ...

    最常用的画图命令是 plot,其参数如下:

    x, y -- 横轴和纵轴数据点
    col -- 颜色
    type -- 类型, 'l' 代表线(line),默认是空心点
    xlab, ylab -- 横轴和纵轴的标题
    main -- 图片上方标题
    xlim, ylim -- 横轴和纵轴的范围,默认为数组,比如 xlim = c(0,5)
    lwd -- 线条宽度
    cex -- 设置字体大小,cex.lab 设置 xlab和ylab大小

     

    plot 默认使用的是英文字体,如果想把 xlab, ylab, main 改成中文,有两种方式:

    par(family='STXihei')  -- 全局修改
    plot(d, family='STXihei')  -- 仅修改当前命令

     

    如果需要把多条线画在同一个图上对比,可以先用 plot, 然后使用 lines:

    plot(x, y, col='blue')
    lines(x, x, col='red')

     

    转载于:https://www.cnblogs.com/cbffr/p/5817799.html

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 782
精华内容 312
关键字:

r语言画图