我想要將來自兩個不同data.frames的兩個ggplots結合到一個圖中。下面你會找到代碼。我想情節結合1 & 2個或3地塊4 &ggplot結合來自不同data.frames的兩個圖
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)' – baptiste 2012-02-02 08:30:53
謝謝,這個作品很完美。 – jeroen81 2012-02-02 08:38:22