在ggplot我可以添加一个系列的曲线图用:

ggplot(diamonds, aes(x = carat, y = price)) + geom_point()

我如何只需添加另一个系列,如阴谋反对钻石红宝石的成本。假设红宝石也是在钻石的数据集。我试图顶端笼罩与红宝石数据另一层,但它只是绘出红宝石而不是钻石/克拉。

ggplot(diamonds, aes(x = carat, y = price)) + geom_point() + aes(x = rubies, y = price)

我可以看到,这是有可能通过melding所有数据首先一起,准备绘制它,也许我应该走这路线。然而,仅仅增加一个系列这样的情节似乎应该不会太难,但我无法弄清楚如何做到这一点。

有帮助吗?

解决方案

rubies  <- data.frame(carat = c(3, 4, 5), price= c(5000, 5000, 5000))

ggplot(diamonds, aes(carat, price)) + 
  geom_point() + 
  geom_point(data = rubies, colour = "red")
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top