在R中,plot()函数采用pch控制图中点的外观的参数.我正在制作具有数万个点的散点图,并且更喜欢一个小的但不是太小的点.基本上,我觉得pch='.'太小了,但pch=19太胖了.有什么东西在中间或某种方式来缩小点以某种方式?
我经常使用ggplot2它使渐变很好(点击此处查看示例).我需要在基地工作,我认为scales可以在那里使用来创建颜色渐变,但我严重偏离了如何.基本目标是生成n种颜色的调色板,范围从x颜色到y颜色.解决方案需要在基础上工作.这是一个起点,但没有地方输入n.
scale_colour_gradientn(colours=c("red", "blue"))
Run Code Online (Sandbox Code Playgroud)
我很清楚:
brewer.pal(8, "Spectral")
Run Code Online (Sandbox Code Playgroud)
来自RColorBrewer.我正在寻找更类似于ggplot2处理渐变的方法,这些渐变表示我有这两种颜色,我想要沿途有15种颜色.我怎样才能做到这一点?
如何制作一个大而不是圆圈的点?
x0和y0只是具有1个值的列表.
所以这只是绘制一个值:
points(x=x0,y=y0,col="green",pch=16)
Run Code Online (Sandbox Code Playgroud)
但是这个圆圈有点小,它的颜色也很明显.