我有一個數組切片:matplotlib沒有繼續行NaN的
array([1.0, 2.0, 3.0, None, 4.0, None, 5.0, None, 6.0, None], dtype=object)
其中繪製的樣子
時我如何獲得點/連接線的無值之後繼續?我嘗試使用astype將對象的數據類型更改爲float,並將None替換爲nan,但它沒有區別,我也嘗試使用np.where(np.isnan())等掩碼數組,但它沒有使一個區別。我的繪圖命令很簡單:
plt.plot(x, array, 'ro--')
其中x是一個numpy數組。
您顯示的「數組」不能與您顯示的軸相對應。它是一個像numpy.where那樣的索引數組嗎? – Jblasco
Jblasco - 道歉,我改變了值,所以數組讀起來不麻煩。 – user1654183