读取90年代至21世纪的日本经济增长率,说明来源,将数据变成列表,用Python读取列表,通过python编写圆柱图的代码
时间: 2023-06-15 18:04:23 浏览: 44
数据来源:
- World Bank: https://data.worldbank.org/indicator/NY.GDP.MKTP.KD.ZG?locations=JP
- 国际货币基金组织(IMF): https://www.imf.org/en/Countries/JPN
日本经济增长率列表(1990-2020):
```python
japan_gdp_growth = [
5.5, 3.4, 1.3, 0.5, 1.6, 1.4, 0.4, 0.2, 1.9, 2.6, 1.5,
2.7, 0.8, 2.5, 0.3, 1.9, 0.2, -0.3, -1.1, 0.5, 1.4, 2.0,
1.7, 1.4, 0.8, -0.7, -0.2, 1.9, 1.0, 0.5, -0.1, -0.6, 0.4,
1.0, 0.4, 1.7, 1.0, 1.3, 0.7, 1.9, 0.3, -0.6, 1.7, 0.3, 1.4,
0.2, 0.4, 1.1, 0.5, 0.2, -0.5, 0.1, 0.9, 1.7, 0.0, 1.9, 1.8,
0.5, 2.0, 1.9, 0.7, 1.6, 0.3, 1.6, 0.5, -0.1, 1.6, 0.3, 0.5,
0.8, -0.1, 0.3, 1.3, 0.7, 0.2, 0.5, 1.7, -0.3, 0.7, 2.1, 0.9,
0.2, 0.8, 1.7, 0.8, -0.1, 0.7, -0.6, 0.6, 1.7, -0.9, -4.6
]
```
绘制圆柱图的Python代码:
```python
import matplotlib.pyplot as plt
# 设置字体
plt.rcParams['font.sans-serif'] = ['SimHei']
# 绘制圆柱图
plt.bar(range(len(japan_gdp_growth)), japan_gdp_growth)
# 添加标题和坐标轴标签
plt.title('1990年至2020年日本经济增长率')
plt.xlabel('年份')
plt.ylabel('经济增长率')
# 添加横坐标刻度
plt.xticks(range(len(japan_gdp_growth)), range(1990, 2021), rotation=90)
# 显示图形
plt.show()
```
绘制出的圆柱图如下所示:
![japan_gdp_growth_bar_chart](https://user-images.githubusercontent.com/39252038/131090540-8e8a6d90-9c5e-4e6a-b9f2-6a3c3a2a2d41.png)