如果我使用R来绘图.如何根据具有分类数据的数据框中的列,将特定形状分配给属于一个类别的数据点(使用pch参数plot())?是否会使用as.factor()分组数据然后使用pch帮助?
Jil*_*ina 30
你的意思是这样的......?
plot(Sepal.Length ~ Petal.Length,
xlab = "Petal Length (cm)",
ylab = "Sepal Length (cm)",
pch = c(16, 17, 18)[as.numeric(Species)], # different 'pch' types
main = "Anderson Iris Dataset",
col = c("red", "green","blue")[as.numeric(Species)],
data = iris)
Run Code Online (Sandbox Code Playgroud)
哪个产生:
