如何增加熊猫数据框图的填充?

Way*_*ner 5 python matplotlib pandas

我正在尝试使用熊猫绘制一些直方图。这是一些示例代码,其执行的操作与我正在执行的操作类似:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
ts = pd.Series(np.random.randn(1000), index=pd.date_range('2018-10-14', periods=1000))
df = pd.DataFrame(np.random.randn(1000, 6), index=ts.index, columns=['A', 'B', 'C', 'D', 'E', 'F'])
df = df.cumsum()
df.hist()
Run Code Online (Sandbox Code Playgroud)

数据以良好的直方图显示,但有一个小问题:

六个直方图,D重叠-20

我在顶部的直方图标签与下一行底部的X轴标签重叠。

我希望能够在这些之间添加一些间距,但是我还没有找到有关如何执行此操作的任何信息。

如何使用pandas和matplotlib增加地块之间的填充?

Joe*_*Joe 5

您可以在通话后使用subplots_adjustdf.hist()

plt.subplots_adjust(hspace=0.5) 
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明