Хорошо, похоже, мне нужно каждый раз указывать все тики
fig, ax = plt.subplots()
df = pd.DataFrame({'lab':['A', 'B', 'C', 'D', 'E', 'F'], 'val':[10, 30, 20, 0, 0, 0]})
df.plot.bar(x='lab', y='val', rot=0, ax=ax)
df = pd.DataFrame({'lab':['A', 'B', 'C', 'D', 'E', 'F'], 'val':[0, 0, 0, 10, 30, 20]})
df.plot.bar(x='lab', y='val', rot=0, ax=ax)
plt.show()