已知全国和四川省的GDP增长率,画两者对比的折线图
时间: 2024-09-27 12:16:16 浏览: 53
为了绘制反映全国和四川省GDP增长率的对比折线图,首先你需要收集这两地区的GDP增长率数据,假设已经获取到这些数据并存储在一个适合的数据结构,如DataFrame。以下是使用Python的matplotlib库进行绘制的一个步骤示例:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 假设你的数据已经存储在名为df_national和df_sichuan的DataFrames中,分别对应全国和四川的GDP增长率
# df_national = pd.DataFrame({'Year': ..., 'GDP Growth National': ...})
# df_sichuan = pd.DataFrame({'Year': ..., 'GDP Growth Sichuan': ...})
# 合并两个数据框,按年份排序
merged_data = pd.concat([df_national, df_sichuan], ignore_index=True).sort_values(by='Year')
# 绘制折线图
plt.figure(figsize=(10, 6)) # 设置图表大小
plt.plot(merged_data['Year'], merged_data['GDP Growth National'], label='全国')
plt.plot(merged_data['Year'], merged_data['GDP Growth Sichuan'], label='四川')
plt.title('全国与四川省GDP增长率对比')
plt.xlabel('年份')
plt.ylabel('GDP增长率')
plt.legend(loc='upper left') # 显示图例
plt.grid(True) # 添加网格
plt.show()
阅读全文