gpt4 book ai didi

python - 计算并绘制给定数据框的 95% 置信区间

转载 作者:太空宇宙 更新时间:2023-11-04 05:11:03 24 4
gpt4 key购买 nike

如何使用 python 上的 matplotlib(如果可能,使用 yerr 参数)从数据框绘制条形图,并在同一图中绘制 95% 的置信区间。情节应该是这样的: Plot

数据框看起来像这样,有 3649 个条目: dataframe(df)

最佳答案

试试这个:

import pandas as pd
import matplotlib.pyplot as plt
from scipy import stats

mean = df.mean(axis = 1)
std = df.std(axis = 1)

n= df.shape[1]
yerr = std / np.sqrt(n) * stats.t.ppf(1-0.05/2, n - 1)

plt.figure()
plt.bar(range(df.shape[0]), mean, yerr = yerr)
plt.show()

祝你好运!

关于python - 计算并绘制给定数据框的 95% 置信区间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42985553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com