【发布时间】:2020-07-11 17:14:30
【问题描述】:
有什么简单的方法可以为 FacetGrid 的每个图自动着色(或以任何方式标记)最小/最大条形吗?
例如,如何在以下 16 个图的每一个上标记最小 Z 值?
df = pd.DataFrame({'A':[10, 20, 30, 40]*4, 'Y':[1,2,3,4]*4, 'W':range(16), 'Z':range(16)})
g = sns.FacetGrid(df, row="A", col="Y", sharey=False)
g.map(sns.barplot, "W", "Z")
plt.show()
【问题讨论】:
-
DataFrame 有点“奇怪”,是为了举例而生成的。
标签: matplotlib seaborn