帮我用python写一段代码,要求对将导入的中美两国cpi数据绘制到同一张图上
时间: 2024-02-15 07:03:00 浏览: 21
好的,以下是一个简单的Python代码示例,用于将中美两国CPI数据绘制到同一张图上:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 导入中美两国CPI数据
china_cpi = pd.read_csv('china_cpi.csv')
us_cpi = pd.read_csv('us_cpi.csv')
# 绘制折线图
plt.plot(china_cpi['Year'], china_cpi['CPI'], label='China CPI')
plt.plot(us_cpi['Year'], us_cpi['CPI'], label='US CPI')
# 添加图例和标签
plt.legend()
plt.xlabel('Year')
plt.ylabel('CPI')
plt.title('Comparison of China and US CPI')
# 显示图形
plt.show()
```
请将上述代码保存为一个名为 "cpi_comparison.py" 的文件,并确保您已经导入了 pandas 和 matplotlib 库。然后,将 "china_cpi.csv" 和 "us_cpi.csv" 文件放在与代码文件相同的文件夹中,并确保数据格式与示例文件相同。执行代码后,应该会生成一张显示中美两国CPI数据的折线图。