从.csv中读取并分配pch值

时间:2016-10-15 23:45:12

标签: r

我有一个相当大的数据集(.csv),其中一列包含用于绘制R中点的首选pch值。

到目前为止,代码pch = c(21,21,21,21,23,23,23,23)[unclass(MSP_SI_output.df$Group_ID)],正在运行,但不是理想的。

有没有办法在.csv文件中读取首选的pch值并在图中相应地分配它们?例如,pch值位于MSP_SI_output.df$pch

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

你在找这样的东西吗?

a = data.frame(x = c(1,2,3,4),y = c(3,4,5,6), z = c(20,21,22,23))
> a
  x y  z
1 1 3 20
2 2 4 21
3 3 5 22
4 4 6 23

plot(a$x, a$y, pch = a$z)

enter image description here