gpt4 book ai didi

r - geom_point() 彩虹色

转载 作者:行者123 更新时间:2023-12-02 00:54:30 33 4
gpt4 key购买 nike

我正在研究钻石数据集。我试图绘制克拉 x 价格,颜色代表清晰度。我得到了一个漂亮的调色板,但不是我想要的。它看起来更像是一个渐变,我想要彩虹,每个清晰度都有独特的颜色(我认为对于如此密集的数据图更容易)。

当我创建了我的基本情节时,一切正常。一旦我尝试添加 scale_colour_gradientn(colours=rainbow())和任何变体,我都会收到错误消息。

#what works
ggplot(diamonds, aes(x=carat, y=price, color=clarity)) +
geom_point()

#what doesn't...
ggplot(diamonds, aes(x=carat, y=price, color=clarity)) +
geom_point() +
scale_colour_gradientn(colors=rainbow(7))

我想看到颜色,但相反,我得到的反馈是离散值提供给连续比例。我将如何解决这个问题?

最佳答案

scale_colour_gradientn()为连续值创建颜色渐变。如果您希望离散值具有不同的颜色,请使用 scale_colour_manual() .此外,使用 values = 分配颜色:

ggplot(diamonds, aes(x = carat, y = price, colour = clarity)) + 
geom_point() +
scale_colour_manual(values = rainbow(8))

enter image description here

关于r - geom_point() 彩虹色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55442820/

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