我目前正在尝试编写一个闪亮的应用程序。我想创建一个对单选按钮进行反应着色的条形图。
在我尝试获取反应性着色的代码之前,我尝试对其进行测试,以便了解如何编写代码。
现在我正在努力获得一个交替颜色的条形图。
prodpermonth$month <- c("2008-11-01", "2008-12-01", "2009-01-01", "2009-02-01", "2009-03-01")
prodpermonth$n <- c(1769, 3248, 3257, 2923, 3260)
ggplot(prodpermonth, aes(x=prodmonth, y=n))+
geom_bar(stat = "identity", aes(fill = prodpermonth$prodmonth)) +
scale_fill_manual(c("red", "green"))
此代码返回错误“提供给离散刻度的连续值”。
我试图只在填充参数中提供一个向量 c("red", "green"),这也会导致错误“美学的长度必须为 1 或与数据相同”。因此,我试图创建一个数据集长度的向量,但这也没有按我的计划工作。
没有更简单的方法可以在条形图中获得交替颜色吗?
干杯!