我有一个列表[np.nan,np.nan,…,1,…,np.nan,np.nan]。 我创建列表x= [np.NaN] x 100,然后在中间用元素< /p>替换一些元素。
我想绘制一个忽略所有np.nan值的图。 然而,当我绘制这样一个图时,我将np.nan绘制为某个大值,而不是一个不连续的字符串
有办法解决这个问题吗
data1 = [np.nan] * 5
for index in range(3):
#BEFORE_REPAIR_HYD_OIL_PRESSURE_SYS_A is a dataframe
data1[index] = BEFORE_REPAIR_HYD_OIL_PRESSURE_SYS_A.values[index]
data1arr = np.array(data1)
plt.plot(data1arr)
plt.show()
当我这样做的时候,这不会发生在我身上
我得到了一张正确的图表。你能分享你的代码吗
相关问题 更多 >
编程相关推荐