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]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()出现ValueError: The number of FixedLocator locations (92), usually from a call to set_ticks, does not match the number of ticklabels (31).如何解决