gpt4 book ai didi

r - 为 geom_bar 分配连续的填充颜色

转载 作者:行者123 更新时间:2023-12-02 17:20:27 26 4
gpt4 key购买 nike

我正在根据以下格式的数据生成条形图:

count | month
------|-----------
1000 | 2012-01-01
10000 | 2012-02-01

我正在尝试为我的条形图分配连续的颜色。我想要将颜色渐变用作条形的填充颜色。

我正在尝试:

ggplot(userData, aes(month, count)) +
geom_bar(stat = "identity") +
scale_x_date() +
# scale_fill_gradient(low="blue", high="red") +
scale_fill_continuous(low="blue", high="red", limits=c(0,6500000)) +
labs(x= "Time", y="Count")

但是,我没有得到想要的结果,图表中的条仍然保持灰色,如下所示:

rplot

我已经尝试使用 scale_fill_continuousscale_fill_gradient,但没有成功。

我不确定我到底错过了什么。

最佳答案

您还没有将填充美学分配给任何东西:aes(month, count, fill = count) 应该可以解决问题。

完整代码:

ggplot(userData, aes(month, count, fill = count)) +
geom_bar(stat = "identity") +
scale_x_date() +
scale_fill_continuous(low="blue", high="red") +
labs(x= "Time", y="Count")

(限制现在可能没用了,但可以随意添加回来)

关于r - 为 geom_bar 分配连续的填充颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43181730/

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