【发布时间】:2020-02-12 01:15:05
【问题描述】:
我有以下数据框:
bla <- data.frame(ID=1:5, phrase=c(1,1,2,2,2),word = c("Hello", "world!", "This", "is", "great."), measurement1=c(runif(1), "NA", runif(2), "NA"), measurement2=runif(5))
bla$phrase 显示两个短语,每个单词有两个值 measurement1 和 measurement2 被采用。
我想用 (withfacet_wrap(~phrase)?) 分别绘制每个短语。
在 y 轴上,我想要两条线;一张显示measurement1,一张显示measurement2。
我试过了:
ggplot(bla) + geom_line(aes(reorder(word,ID), measurement1))+ geom_line(aes(reorder(word,ID), measurement2))+facet_wrap(~phrase)
这似乎不起作用并显示警告:
geom_path: Each group consists of only one observation. Do you need to adjust the group aesthetic?
感谢您的帮助
【问题讨论】: