这似乎是一个琐碎的问题,但我已经搜索了一段时间,而且似乎找不到答案。似乎也应该成为这些软件包的标准组成部分。有谁知道seaborn分布图之间是否包含统计注释的标准方法?
例如,在两个盒子之间还是一个小块之间?
最佳答案
以下是如何向Seaborn箱形图添加统计注释:
import seaborn as sns, matplotlib.pyplot as plt
tips = sns.load_dataset("tips")
sns.boxplot(x="day", y="total_bill", data=tips, palette="PRGn")
# statistical annotation
x1, x2 = 2, 3 # columns 'Sat' and 'Sun' (first column: 0, see plt.xticks())
y, h, col = tips['total_bill'].max() + 2, 2, 'k'
plt.plot([x1, x1, x2, x2], [y, y+h, y+h, y], lw=1.5, c=col)
plt.text((x1+x2)*.5, y+h, "ns", ha='center', va='bottom', color=col)
plt.show()
结果如下:
关于python-3.x - 如何将统计注释(星号或p值)插入到matplotlib/seaborn图中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36578458/