如何使用这种格式输出表格:
不是这样的:
如何垂直而不是水平显示国家名称?
不切断标题。
我不知道标题的数量和标题的长度。
否则名字会混淆
import pandas as pd
import seaborn as sns
import matplotlib.pylab as plt
df = pd.DataFrame(
{'Страна': ['Россия', 'Объединенные Арабские Эмираты ', 'Нарния', 'Средиземье', 'Кек'],
'Пользователи': [100, 200, 150, 45, 1]})
print(df)
sns.barplot(x='Страна', y='Пользователи', data=df)
plt.title('Количество пользователей')
plt.show()
升级版:
\n
在这个版本中不起作用
试试这样:
更新
您可以使用tight_layout 方法,但我建议您提前使用“边距”设置图像的尺寸。