1.用matplotlib 画黄金价格不同时间变化的折线图。 黄金价格变化的数据保存在excel文件里。黄金每克价格数据自己设置
时间: 2024-02-11 19:07:57 浏览: 23
好的,我来给您提供一个示例代码。首先,您需要安装pandas和matplotlib库。
示例数据:
| 时间 | 价格 |
| ---------- | ------ |
| 2021-01-01 | 400.00 |
| 2021-02-01 | 420.00 |
| 2021-03-01 | 450.00 |
| 2021-04-01 | 500.00 |
| 2021-05-01 | 480.00 |
| 2021-06-01 | 520.00 |
代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
df = pd.read_excel('gold_price.xlsx', index_col=0)
# 绘制折线图
plt.plot(df.index, df['价格'], color='gold')
plt.title('Gold Price Chart')
plt.xlabel('Date')
plt.ylabel('Price (RMB/g)')
plt.xticks(rotation=45)
# 显示图形
plt.show()
```
解释一下代码:
1. 首先,我们使用pandas库的`read_excel`函数读取excel文件中的数据,并将第一列设为索引列(时间)。
2. 然后,我们使用matplotlib库的`plot`函数绘制折线图,其中x轴为时间,y轴为价格,颜色为金色。
3. 接下来,我们设置图表的标题、x轴标签、y轴标签和x轴刻度旋转角度。
4. 最后,使用`show`函数显示图表。
希望这个示例代码能够帮到您。如果您有任何问题或需要进一步的帮助,请随时问我。