I'm trying to plot this figure : enter image description here

有了这个:

r_bt.longueur_groupby_section.plot(kind='barh',ylabel='Nombre de clients',xlabel='type de cable',title='longueur de conducteur en fonction de la section')
plt.legend()
plt.show()

但是电话被切断了..

有人有主意吗?

推荐答案

可以使用subplot_adjust()函数调整matplotlib图形周围的间距:

import matplotlib.pyplot as plt
plt.plot(whatever)
plt.subplots_adjust(left=0.1, right=0.9, top=0.9, bottom=0.1)

根据需要增加左边的值

Python相关问答推荐

Django:如何将一个模型的唯一实例创建为另一个模型中的字段

单击Cookie横幅错误并在Selenium中启用搜索栏

从收件箱获取特定列中的重复行

NumPy中的右矩阵划分,还有比NP.linalg.inv()更好的方法吗?

Python中MongoDB的BSON时间戳

剧作家Python没有得到回应

无法使用equals_html从网址获取全文

优化在numpy数组中非零值周围创建缓冲区的函数的性能

仿制药的类型铸造

当使用keras.utils.Image_dataset_from_directory仅加载测试数据集时,结果不同

重新匹配{ }中包含的文本,其中文本可能包含{{var}

如何避免Chained when/then分配中的Mypy不兼容类型警告?

未删除映射表的行

为什么默认情况下所有Python类都是可调用的?

如何更改分组条形图中条形图的 colored颜色 ?

将tdqm与cx.Oracle查询集成

未知依赖项pin—1阻止conda安装""

Python列表不会在条件while循环中正确随机化'

在Python中使用if else或使用regex将二进制数据如111转换为001""

下三角形掩码与seaborn clustermap bug