小编Lus*_*ove的帖子

绘制95%置信区间errorbar python pandas数据帧

我想用Python大熊猫,matpolib显示95%的置信区间...但是我坚持了,因为通常.std()我会像这样做:

import pandas as pd
import numpy as np

import matplotlib

matplotlib.use('Agg')

import matplotlib.pyplot as plt
import math

data = pd.read_table('output.txt',sep=r'\,', engine='python')
Ox = data.groupby(['Ox'])['Ox'].mean()
Oy = data.groupby(['Ox'])['Oy'].mean()
std = data.groupby(['Ox'])['Oy'].std()

plt.plot(Ox, Oy , label = 'STA = '+ str(x))
plt.errorbar(Ox, Oy, std, label = 'errorbar', linewidth=2)

plt.legend(loc='best', prop={'size':9.2})

plt.savefig('plot.pdf')
plt.close()
Run Code Online (Sandbox Code Playgroud)

但我没有找到可以帮助我的熊猫方法.有人知道吗?

python matplotlib pandas

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

matplotlib ×1

pandas ×1

python ×1