zoukankan      html  css  js  c++  java
  • 《r语言实战》菜鸟学习笔记(三)图形初阶

    本节内容包括

    1. 图形的创建和保存
    2. 自定义符号、线条、颜色和坐标轴
    3. 标注文本和标题
    4. 控制图形维度
    5. 组合多个图形

    1.使用图形

    pdf("mygraph.pdf")#保存pdf 也可以png/jpeg/bmp/tiff/xfig...
    attach(mtcars) plot(wt
    , mpg) abline(lm(mpg-wt)) #求出回归参数,并作出线 title("Regression of MPG on Weight") detach(mtcars)
    dev.off()

    通常来说,下一幅图像会覆盖上一幅,那么在图像前接dev.new()

    dose  <- c(20,30,40,45,60)
    drugA <- c(16, 20, 27, 40, 60)
    drugB <- c(15, 18, 25, 31, 40)
    opar <- par(no.readonly=TRUE)    #复制了一份当前图形参数设置
    par(lty=2, pch=17)        #虚线(lty=2),实心三角(pch=17)
    plot(dose, drugA, type="b")    #type="b",同时绘制点和线    
    par(opar)

     设置pch,cex, lty,lwd分别用来设置点的符号,符号大小,线条类型,线条宽度。具体可以查表。

    当然R中也可以设置颜色相关参数。

    n <- 10
    mycolors <- rainbow(n)
    pie(rep(1,n), labels=mycolors, col=mycolors)
    mygrays <- gray(0:n/n)
    pie(rep(1,n), labels=mygrays, col<-mygrays)
  • 相关阅读:
    CSP-S2-2019游记
    【BZOJ2301】【HAOI2011】Problem B
    【NOIp2017】宝藏
    【NOIp2016】天天爱跑步
    【NOIp2018】保卫王国
    【BZOJ2159】Crash的文明世界
    Van爆零赛总结
    【ZJOI2016】小星星
    【CF1025D】Recovering BST
    【HAOI2016】字符合并
  • 原文地址:https://www.cnblogs.com/shyustc/p/4004050.html
Copyright © 2011-2022 走看看