matplotlib单观察条形图占据整个p

2024-10-02 18:23:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图绘制一个bar图,但有时当我有一个观察时,那么bar占据了整个图。让我复制一下-

import matplotlib.pyplot as plt
import pandas as pd
df = pd.DataFrame({'date':['01SEP2018'], 'amount':[34]})
plt.bar(df['date'], df['amount'], width=0.1)
plt.show()

enter image description here

看起来很尴尬。很明显,我们希望在中间有一个小横条,而不是像这样占据整个画布的横条。我查看了^{},并尝试在width选项中使用,但没有任何帮助。有什么建议吗,哪种选择在这里有用


Tags: importdataframepandasdfdatematplotlibas绘制