Я хочу об'єднати два ggplots, з двох різних data.frames, в одну ділянку. Нижче ви знайдете код. Я хочу поєднати ділянки 1 і 2 або ділянки 3 і 4.
df1 <- data.frame(p=c(10,8,7,3,2,6,7,8),
v=c(100,300,150,400,450,250,150,400))
df2 <- data.frame(p=c(10,8,6,4), v=c(150,250,350,400))
plot1 <- qplot(df1$v, df1$p)
plot2 <- qplot(df2$v, df2$p, geom="step")
plot3 <- ggplot(df1, aes(v, p)) + geom_point()
plot4 <- ggplot(df2, aes(v, p)) + geom_step()
Це має бути дуже легко зробити, але я якось не можу змусити це працювати. Дякую за ваш час.
ggplot()
синтаксис, ви можете вказати дані, які використовуватимуться для кожного окремого шару, наприкладgeom_step(data=df2)