用matplotlib 画黄金价格不同时间变化的折线图。 黄金价格变化的数据保存在excel文件里。黄金每克价格数据自己设置
时间: 2024-02-11 22:07:54 浏览: 31
[Matplotlib科学绘图系列]使用Matplotlib绘制折线图
好的,我可以帮你实现这个需求。你需要先安装pandas库和matplotlib库。可以使用以下命令进行安装:
```
pip install pandas
pip install matplotlib
```
然后将黄金价格数据保存在一个Excel文件中,假设文件名为gold_price.xlsx,数据在第一个sheet中,第一列为时间,第二列为价格。
接下来,你可以使用以下代码来读取数据并绘制折线图:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件中的数据
df = pd.read_excel('gold_price.xlsx')
# 绘制折线图
plt.plot(df['时间'], df['价格'])
# 添加标题和坐标轴标签
plt.title('Gold Price')
plt.xlabel('Time')
plt.ylabel('Price')
# 显示图形
plt.show()
```
在这个代码中,我们使用pandas库的read_excel函数读取Excel文件中的数据,并将时间和价格分别赋值给df的“时间”和“价格”列。然后使用matplotlib库的plot函数绘制折线图,并添加标题和坐标轴标签。最后使用show函数显示图形。
注意:在代码中,“时间”和“价格”是根据你的数据文件中的列名来设置的,请根据实际情况修改代码。
阅读全文