Tôi muốn kết hợp hai ggplots, từ hai data.frames khác nhau, thành một ô. Dưới đây bạn sẽ tìm thấy mã. Tôi muốn kết hợp cốt truyện 1 & 2 hoặc lô 3 & 4.ggplot kết hợp hai ô từ các dữ liệu khác nhau.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()
này phải rất dễ làm, nhưng bằng cách nào đó tôi không thể có được nó để làm việc. Cảm ơn vì đã dành thời gian cho tôi.
sử dụng 'ggplot()' cú pháp, bạn có thể chỉ định các dữ liệu để sử dụng cho từng lớp, ví dụ 'geom_step (data = df2)' – baptiste
Cảm ơn, công trình này hoàn hảo. – jeroen81