条形图轴标签字体大小和间距

问题描述

我开发了图中的条形图,但是我的轴标签不可读。如何调整大小以使其可读?

%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()

enter image description here

解决方法

您可以垂直旋转 xticks 使标签不重叠:plt.xticks(rotation='vertical')

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...