Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,我有两个数据集如下所示。使用位置为 X,计数为 Y,如何使用 ggplot2 在单个图中以不同的颜色线将它们绘制出来geom_line?
geom_line
数据集a:
a
position count 1 3 2 9 3 10 4 15 5 19 6 28 7 15 8 13 9 11 10 5
数据集b:
b
position count 1 4 2 8 3 16 4 17 5 19 6 10
诀窍是将两个数据框组合成一个数据框。首先,我们在每个数据框上创建一个新的标识符列:
a$dataset = "a" b$dataset = "b"
然后我们将它们结合起来
dd = rbind(a, b)
剩下的就是geom_line在数据集编号上添加但条件:
ggplot(dd) + geom_line(aes(position, count, colour=dataset))