我有两个具有相同x轴的图 - 两个x轴的范围均为0-5。 我想将它们两个结合到一个图中,但我没有找到前面的例子。 以下是我得到的:使用ggplot2绘制两个变量 - 相同的x轴
c <- ggplot(survey, aes(often_post,often_privacy)) + stat_smooth(method="loess")
c <- ggplot(survey, aes(frequent_read,often_privacy)) + stat_smooth(method="loess")
我该如何合并它们? y轴是“通常隐私”,在每个图中x轴是“经常发布”或“频繁阅读”。 我想我可以轻松地将它们组合起来(不知何故),因为它们的范围都是0-5。
非常感谢!
这是通过变形('reshape2 :: melt'),然后使用一种审美如颜色(或简称组)来区分很容易这两个变量。你需要''融化',以保持'frequently_privacy'为一个id变量。如果你发布了一小部分数据(用'dput'),我相信你会得到一个答案。 –