1

我有几个直方图需要用 seaborn / facetgrid 绘制。它们每个都有自己不同的 x/y 轴刻度。我需要控制刻度之间的空间,以使其可读(现在它们都相互重叠)。强制设置刻度无济于事,因为每个直方图都有自己的比例。这是我当前的代码:

import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
sns.set(style="ticks")
g = sns.FacetGrid(test, col="someCol", sharex=False, sharey=False)
g.map(plt.hist, "someVal")

这就是我的直方图到目前为止的样子:

在此处输入图像描述

4

1 回答 1

0

您可以使用以下命令旋转刻度: ax.tick_params(axis='x', rotation = 90, labelsize = 20)

于 2020-09-10T16:30:44.473 回答