在ggplot2中,如果想要删除离散x轴值前后的大间距,可以使用coord_cartesian()函数来限制x轴的范围,从而达到删除大间距的效果。
具体步骤如下:
install.packages("ggplot2")
library(ggplot2)
data <- data.frame(x = c("A", "B", "C", "D", "E"), y = c(1, 2, 3, 4, 5))
plot <- ggplot(data, aes(x = x, y = y))
plot <- plot + geom_bar(stat = "identity")
plot <- plot + coord_cartesian(xlim = c("B", "D"))
print(plot)
这样,离散x轴值前后的大间距就会被删除,只显示指定范围内的数据点。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云