我正在尝试使用plotnine ggplot创建一个分组的条形图 .
正如您所看到的,x刻度标记彼此太靠近,标签杂乱无章 . 如何增加这些刻度标签之间的距离?
ggplot(test,aes(x ='genre_pairs',y ='average_rating',fill ='group'))
geom_bar(stat =“identity”,position = position_dodge())
scale_x_discrete(expand = np.array([0.2,0]))
是我到目前为止
2 回答
您需要通过指定正确的图形大小来使图更宽 . 您可能会发现旋转文本很有帮助 .
您还可以使用主题旋转文本方向(axis_text_x = element_text(angle = 30,hjust = 1,vjust = 1)) . 对于任何这样的场合,你可以用它来辨别x刻度标签 .