【发布时间】:2014-02-20 01:11:15
【问题描述】:
当我像这样在 aes 中使用颜色时
ggplot(data=olympia,aes(x=year)) + geom_line(aes(y=gold,colour="red")) + geom_line(aes(y=silver,colour="blue"))
它不起作用。
如果我使用颜色参数,它会显示正确的红色和蓝色颜色
ggplot(data=olympia,aes(x=year)) + geom_line(aes(y=gold),colour="red") + geom_line(aes(y=silver),colour="blue")
有什么不同? 有什么问题?
数据框
year gold silver
1 2002 12 16
2 2006 11 12
3 2010 10 13
4 2014 8 3
【问题讨论】:
-
嗯,第一个拼写为
silver,第二个拼写为silber。大概您的olympia数据集有单词silver拼写错误为silber(您应该显示数据集以确认这一点)。 -
您能否显示
dput(head(olympia))的结果(将其编辑到问题中,而不是放在评论中) -
数据集\b年金银\b 1 2002 12 16 2 2006 11 12 3 2010 10 13 4 2014 8 3