在同一图表上绘制多个折线图

时间:2016-04-28 12:24:02

标签: r plot

有人可以告诉我如何使用如何在文件中的四列表格中绘制同一图表上的2线图。表格的第二列和第三列绘制为折线图,并形成它们的值用作' Y'图的组成部分。以下是该表的一个片段:

1 0.870562 0.770139 0.636021
2 0.869924 0.802392 0.689587
3 0.911313 0.820322 0.762003
4 0.911265 0.840377 0.782875
5 0.913223 0.863843 0.797582
6 0.914712 0.879705 0.792843
7 0.917794 0.884944 0.784698
8 0.919051 0.888722 0.797559
9 0.919634 0.896603 0.780230
10 0.918743 0.887593 0.797525
11 0.919489 0.891662 0.801200
12 0.920888 0.904146 0.801903
13 0.925410 0.881502 0.799045
14 0.925046 0.894378 0.786870
15 0.936685 0.893323 0.800810
16 0.936955 0.885594 0.798582
17 0.935787 0.876707 0.759173
18 0.936909 0.880437 0.763847
19 0.936548 0.886330 0.794153
20 0.937337 0.888732 0.797475

1 个答案:

答案 0 :(得分:0)

你的问题有点模糊,但是如果你想绘制两条线,使用第一列作为X,第二列和第三列作为Ys,这可能就是你要找的......

使用ggplot2:

install.packages('ggplot2')
library(ggplot2)
ggplot(data = your_dataframe, aes(x = column1, y = column2)) +
    geom_line() +
    geom_line(aes(x = column1, y = column3))