【发布时间】:2013-09-20 13:19:59
【问题描述】:
我想让我的散点图圆圈根据一列中的值进行着色。
"value"; "avg.sal"; "avg.temp"
2,5698; 34,27254; 4,44
5,4361; 34,30686; 4,64
2,27; 34,3538; 8,05
5,6015; 34,50136; 5,01
2,27; 34,37596; 7,4
我已经准备好我的绘图,y 轴为盐度,x 轴为温度。
plot(df$avg.sal, df$avg.temp)
如何根据“值”列对圆圈进行着色(例如从浅蓝色到深蓝色)?这些值的范围很大,但较小的值(例如 2)应该是浅蓝色,较大的值(例如 10)应该是深蓝色。我宁愿不使用 GGplot。
【问题讨论】:
-
你可以使用
colorRampPalette,看这个帖子:stackoverflow.com/questions/13353213/…
标签: r colors gradient scatter-plot