python 绘制误差条(形)图
1、误差条图
代码
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# 生成数据
x= pd.Series(range(5))
y = v.index ** 2
xe = x.index/2
plt.errorbar(x, y, yerr = xe, fmt='o', capsize=4, capthick=2)
plt.show()
图形
2、误差条形图
代码
import numpy as np
import matplotlib.pyplot as plt
# 生成数据
np.random.seed(42)
x = np.linspace(0, 13, 12)
y = np.log(x)
x_err = np.random.rand(len(x)) * 0.2
plt.bar(x, y, yerr = x_err, ecolor='r')
plt.show()
图形
。。。
非学无以广才,非志无以成学。