python - 条形图轴标签字体大小和间距
问题描述
我已经开发了如图所示的条形图,但是我的轴标签不可读。如何调整大小以使其可读?
%matplotlib inline
#create labels strings
country_labels = iso_code_var[pop1mill][sorted_top_20_deaths]
#Mortalitiy for each country
mortalities_bar = total_deaths_mil_var[pop1mill][sorted_top_20_deaths]
#create a bar plot
dummy = plt.bar(np.arange(len(country_labels)),mortalities_bar,width=bar_width,tick_label=country_labels)
#assign name for x axis
plt.xlabel('iso_code')
#assign name for y axis
plt.ylabel('total_deaths_per_million')
#assign name for the bar chart
plt.title('Mortality for Countries with 1 million + Population')
#display the plot
plt.show()
解决方案
您可以垂直旋转 xticks,使标签不重叠:plt.xticks(rotation='vertical')
推荐阅读
- c++ - 使用 switch 语句的折扣 C++ 程序
- c++ - 无法使用 {fmt} 库在一个字符串中格式化两个浮点数
- javascript - 使用JSON响应mvc c#在网格和文本框中不显示值
- python - Django rest Framework 带有 gunicorn 的空响应,但适用于 runserver
- angular - RxJS - 在条件下使用运算符
- react-native - 用文字包裹图像
- javascript - 如何有条件地加载文件?
- vuetify.js - 如何将 vuetify 转换应用于
元素 - python - 如何在日期时间范围比较中添加分钟?
- ios - 登录 facebook 问题