您可以将轴的限制设置为-.5并len(df)-.5避免条形图的边距。
import matplotlib.pyplot as plt
import pandas as pd
plt.rcParams["patch.force_edgecolor"] = True
df = pd.DataFrame([1,2])
df.plot.bar(width=1)
plt.xlim(-0.5,len(df)-.5)
plt.show()
Run Code Online (Sandbox Code Playgroud)