在R中创建两个x轴和y轴不同的柱状图可以通过以下步骤实现:
library(ggplot2)
library(gridExtra)
plot1 <- ggplot(df1, aes(x = x1, y = y1)) +
geom_bar(stat = "identity", fill = "blue") +
xlab("X轴标签1") +
ylab("Y轴标签1")
plot2 <- ggplot(df2, aes(x = x2, y = y2)) +
geom_bar(stat = "identity", fill = "red") +
xlab("X轴标签2") +
ylab("Y轴标签2")
combined_plot <- grid.arrange(plot1, plot2, ncol = 2)
print(combined_plot)
这样就可以在同一图中创建两个x轴和y轴不同的柱状图了。
请注意,以上代码中的df1和df2分别表示两个柱状图的数据框,x1和y1表示第一个柱状图的x轴和y轴数据,x2和y2表示第二个柱状图的x轴和y轴数据。你可以根据实际情况修改这些变量名和数据来源。
领取专属 10元无门槛券
手把手带您无忧上云