【发布时间】:2021-08-31 10:41:24
【问题描述】:
我有一个这样的代码,我想在 X 轴上添加刻度,以便我可以更好地看到超过 150 的值对应于什么。我的 X 值范围是 178 到 17639。
bins = np.linspace(df.days_with_cr_line.min(), df.days_with_cr_line.max(), 32)
g = sns.FacetGrid(df, col="loan_status", hue="loan_status", palette=['#8856a7', '#f03b20'], col_wrap=2)
g.map(plt.hist, 'days_with_cr_line', bins=bins, ec="k")
我试过了
g.set_xticks(np.arange(0,18000,500), minor=True)
AttributeError: 'FacetGrid' object has no attribute 'set_xticks'
和
for axes in g.axes.flat:
_ = axes.set_xticks(axes.get_xticks(range(0,18000)))
这将删除刻度标签而不添加任何刻度。
【问题讨论】:
标签: python seaborn facet-grid xticks