【发布时间】:2020-01-01 08:15:32
【问题描述】:
我有一个如图所示类型的数据集
季节 A B C A1 B1 C1 冬季 97 94 87 0.2 0.4 0.3 夏季 92 94 101 1 0.7 0.3每个季节(夏季、冬季、秋季、春季)都有值,变量从 (A 到 E) 和 (A1 到 E1)。在使用 ggplot2 绘制条形图时,A1 到 E1 的条形高度由于它们的低值而非常小,我希望将它们移动到辅助轴,但我不知道该怎么做。请建议代码。直到现在我都在分享我的代码。
library(readxl)
library(ggplot2)
library(readxl)
cell_viability_data <- read_excel("C:/Users/CEZ178522/Downloads/ananya/Cell_viability.xlsx")
cell_viability_data
plot1 <- ggplot(data=cell_viability_data, aes(x=Seasons, y= CellViability, fill= Types)) +
geom_bar(stat="identity", position=position_dodge()) +
labs(title = "Seasonal Cell Viability") +
theme(axis.text.x = element_text(colour = "grey1", size = 10),
axis.text.y = element_text(colour = "grey1", size = 10),
plot.title = element_text(hjust = 0.5))
plot1
我需要小条移动到辅助轴
【问题讨论】: