我有一个数据框(df1),格式如下:
x1 y1 x2 y2
1 0.745779796 0.5728328 2.04029482 -0.71989471
2 0.008949224 0.8318262 1.01426596 1.20956795
3 2.390108913 0.8041999 1.63621459 0.19979352
4 1.478310218 -0.7179949 1.52394275 0.96091747
5 1.051357060 0.9700232 0.00546977 0.03604669
6 0.123499864 2.0340036 0.08231778 1.29889103
我最难使用 ggpplot 2 创建一个散点图,该散点图同时具有系列 1(y1 与 x1)和 2(y2 与 x2)。我已经尝试melt
使用数据框来获得一个“因素”来使用 in aes()
,但我确定我使用的 melt 错误,并且无法弄清楚为什么:
df<-melt(df,id.var)
我的主要问题是:有没有更简单的方法来组织这些数据,以便在一个ggplot
命令中,我可以将每个 xy 对绘制为散点图上的单独系列?