2
我想合併contourf()
圖和的scatter()
圖,但是,添加散點圖會更改圖的軸。這裏一個小例子:matplotlib的散點圖改變另一個圖的軸
from matplotlib import pyplot as plt
import numpy as np
data = np.random.rand(10,10)
plt.contourf(data)
# plt.scatter(3, 7, s=200, color='k')
plt.show()
此腳本創建一些情節像這樣:
當取消註釋plt.scatter(3, 7, s=200, color='k')
軸界限被改變,從而導致圍繞所述等高線圖的白框。 一個可能性是使用plt.xlim
和plt.ylim
手動設置軸限制,但這似乎是一個不必要的麻煩。我該如何優雅地完成這項工作?
非常有用的。我現在正在使用你的第一個例子。 – Chilichiller