首页 > 解决方案 > geom_point 和组之间的间隔

问题描述

使用 geomp_points 时是否可以增加组之间的间隔?

X 是一个分类变量(Item),每个 Item 有 8 个主题(ID)。在情节中,受试者之间的间隔很窄。

ggplot(df5, aes(Item, TD)) +
  geom_errorbar(aes(ymin = LL, ymax = UL, group=ID),
    position = position_dodge(0.5), width = 0.5, size=0.3)+  
geom_point(aes(color = ID,fill=ID,shape = ID), position = position_dodge(0.5))+
  scale_shape_manual(values=c(1,2,3,4,5,6,7,8,9,10,11,12,13,14,0))+
  theme(axis.title = element_text(face = "bold")) +
  scale_y_continuous(name="Spearman Correlation Coefficient (95%CI)", limits=c(-1, 1))+
  xlab("The Short Recovery Stress Scale Items")

有什么命令可以使间隔变大吗?

标签: rggplot2

解决方案


最简单的解决方案可能是通过更改图像大小来控制这一点。相比

library(ggplot2)

ggplot(mtcars,aes(carb,mpg)) +
  geom_point()


ggsave('short.png',width = 2)

ggsave('long.png',width = 10)

在此处输入图像描述

在此处输入图像描述


推荐阅读