如何删除此图顶部和右侧的白色边框?
这是我用来绘制我的pandas DataFrame的代码:
plt.pcolor(diff,clip_on=False) # diff is a DataFrame
plt.yticks(np.arange(0.5, len(diff.index), 1), diff.index)
plt.xticks(np.arange(0.5, len(diff.columns), 1), diff.columns, rotation=90)
plt.colorbar()
答案 0 :(得分:6)
尝试根据数据设置轴限制。更快的界面是通过pyplot功能, - 我想你想要:
plt.ylim(0, len(diff.index))
plt.xlim(0, len(diff.columns))
但是如果您保存pcolor
的返回值,那么您也可以设置限制。
h = plt.pcolor(diff,clip_on=False) # diff is a DataFrame
h.axes.set_ylim(0, len(diff.index))