解决!
谢谢@Gregor和@ eipi10。
我解决了这个问题
将数据帧转换为
long
格式:
dat.long <-poverty %>% gather(key, value, -Year)
过滤掉所有
NA
s:
dat.long<-dat.long[complete.cases(dat.long), ]
- 醇>
ggplot!
与other问题不同,我有一个非常奇怪的数据框,其中有几个NA
值:
当我geom_line
时:
ggplot(poverty, aes(Year))+
geom_line(aes(y = poverty$Poverty..BM.2002.....of.world.population., colour = "2002 Poverty"))+
geom_line(aes(y = poverty$Extreme.Poverty..BM.2002.....of.world.population., colour = "2002 Extreme Poverty")) +
geom_line(aes(y = poverty$Less.than.1.90..per.day..World.Bank..2015......of.world.population., colour = "2015 Poverty"))
我停止了行:
有SO帖子首先提示情节点,然后通过group
连接它们。当我得到这样的东西时,我认为这是一个好主意:
如何连接点? (请注意,我的数据框中没有factor
类列,所以我无法通过group=
来实现这一目标。
期望的输出:
如何更改图例标题?
谢谢!