gpt4 book ai didi

r - 如何使用我选择的颜色在 R 中按组绘制?

转载 作者:行者123 更新时间:2023-12-05 02:22:14 26 4
gpt4 key购买 nike

我有一个列(命名组)作为分组信息(1 到 4 为 4 个组),我希望使用它为绘图中的组分配不同的颜色

x=data.frame(read.csv(file.choose()))
plot(x$A,x$B,col=as.factor(x$group))

对于标记为 1、2、3 ... 的组,颜色分别为黑色、红色、绿色等。如果我想根据自己的需要分配颜色,我该如何修改代码。假设我希望标记为 1 的组以蓝色显示(例如)

最佳答案

像这样:

plot(Sepal.Length ~ Sepal.Width, data = iris, 
col = c("blue", "red", "green")[as.factor(Species)])
legend("topright", pch = 1, col = c("blue", "red", "green"),
legend = levels(as.factor(iris$Species)))

关于r - 如何使用我选择的颜色在 R 中按组绘制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29983004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com