如果我使用 R 进行绘图。如何根据我的数据框中具有分类数据的列将特定形状分配给属于一个类别的数据点(使用pch
参数 to )?plot()
将使用as.factor()
对数据进行分组然后使用pch
帮助?
问问题
37517 次
1 回答
37
你的意思是这样的……?
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)
产生:
于 2012-10-16T17:05:42.397 回答