Krz*_*ski 6 python plot matplotlib seaborn facet-grid
我正在处理此处显示的FacetGrid示例,该示例导致下面的图。在我的数据集中,有很多图,将轴标签重复到每个构面(不仅在底部)会很方便。x
对于此示例,62, ..., 76应为每个A-J构面重复这些值。
Bazingaa的答案适用于matplotlib版本2.0.2。对于较新版本的matplotlib,似乎可以使用ax.tick_params()和设置labelbottom=True:
for ax in g.axes.flatten():
ax.tick_params(labelbottom=True)
Run Code Online (Sandbox Code Playgroud)
只需在函数后面添加以下几行即可def label():。虽然按照你想要的修改,剧情看起来不太好。
for ax in g.axes.flat:
_ = plt.setp(ax.get_xticklabels(), visible=True)
Run Code Online (Sandbox Code Playgroud)
输出