【发布时间】:2021-06-09 20:38:33
【问题描述】:
我只想从 seaborn 的直方图中按排序顺序显示前 15 个值。
opening_loc['City'] contains various city name with some repeated city in list
fig = plt.figure(figsize=(20,6)) ax = sns.histplot(data=opening_loc['City'], color="green" ) plt.xticks(旋转=90) 对于 ax.patches 中的 p: ax.annotate(f'{p.get_height():.0f}', (p.get_x()+0.5, p.get_height()), ha='center', va='bottom', color='Red ')【问题讨论】:
-
您的问题需要进一步澄清!请看一下“如何提出一个好问题”(stackoverflow.com/help/how-to-ask)和“如何创建一个最小的、可重现的示例”(stackoverflow.com/help/minimal-reproducible-example )。它可以帮助您增强您的问题。
-
请不要截图代码。
-
你似乎打电话给
histplot,而你想要countplot -
@JohanC 我几乎得到相同的东西,即仍然未排序。如果我使用
Countplot代替histplot如何排序?
标签: python matplotlib seaborn data-visualization