dataframe两列数据,绘制二者的误差棒图,python代码示例
时间: 2023-06-04 20:05:24 浏览: 236
python matplotlib 画dataframe的时间序列图实例
5星 · 资源好评率100%
好的,关于你提出的问题,以下是 Python 代码示例:
```
import pandas as pd
import matplotlib.pyplot as plt
# 创建数据
data = {'X': [1, 2, 3, 4, 5],
'Y': [1.1, 2.2, 3.3, 3.8, 4.5]}
# 转换成 DataFrame 格式
df = pd.DataFrame(data)
# 计算误差
error = [0.1, 0.2, 0.1, 0.3, 0.2]
# 绘制误差棒图
plt.errorbar(df['X'], df['Y'], yerr=error, fmt='o', ecolor='r', capsize=3)
# 显示图像
plt.show()
```
希望这个代码示例能对你有所帮助。如果有其他问题,可以继续提出哦。
阅读全文