在R中叠加散点图(无法使用熔化)

时间:2018-05-13 14:58:58

标签: r

经过多次搜索,我无法找到我要找的东西;

我想在18x32数据帧中使用2列来绘制散点图。想象一下像这样的df;

df

V1 V2 V3 V4 V1.1 V2.1 V3.1 V4.1
 1  1  2  1   1    1    2    1 
 2  3  2  3   2    3    1    2
 4  4  1  1   4    5    5    7

现在我需要散点图(在同一图表上 - 即叠加);

X from 1:3, Y = V2 and X from 1:3, Y = V2.1

所以我可以尝试使用ggplot;

plot1 <- ggplot(df, aes(x = 1:3, y = V2) + geom_point()

plot2 <- ggplot(df, aes(x = 1:3, y = V2.1) + geom_point()

我基本上需要结合plot1和plot 2.

使用融合函数的问题在于,实际数据框有18行和32列(前16个是估计值,接下来的16个是这些估计值的p值)。

我该怎么做?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我想出了以下方法

ggplot(df, aes(x = 1:3, y = V2)) + geom_point() + geom_point(data = df, aes(x=1:3, y = V18.1), colour = 'red')

谢谢!