当我为出版物和谈话生成图形时,我倾向于使用ggplot2.但是,对于我想要生成快速绘图的非常大的数据集,或者对于学生没有良好的R基础的课程,我使用基本图形.
是否有任何漂亮(简单!)的方式来加强R图形?例如,您使用颜色和线条类型的漂亮组合吗?我倾向于做类似的事情:
#Functional but not that nice
plot(x1,y1, type="l")
lines(x2, y2, col=2, lty=2)
Run Code Online (Sandbox Code Playgroud)
特别是,我在想的plot,hist和density功能,但我想这个问题适用于所有基础R图形.
Ric*_*ton 10
学会使用par.至少,使y轴标签水平par(las = 1).使用mar和oma设置手动调整边距par也很有用.
通过vcd包使用色调 - 色度 - 亮度(HCL)颜色,尤其适用于涉及区域(直方图或其他)的图.
Paul Murrell的R Graphics的前半部分为您提供了定制基本图形的建议.如果你想要更好的绘制好图表的一般建议,Stephen Few的" 现在你看到它"是我个人的最爱,而Edward Tufte的书籍都是主要的.
作为教学base图形的替代方法,您可以使用它latticist来lattice更容易学习.