标签: python numpy matplotlib plot
假设我有以下脚本:
import numpy as np import matplotlib.pyplot as plt A = np.array([[1,1,1,0],[0,0,1,0],[0,1,0,0],[0,0,0,0]])
如何仅绘制等于1的A值,将0留空?基本上我只想绘制那些点,而不是像pcolormesh或类似的东西。
答案 0 :(得分:1)
如果将值更改为非整数值,它们将不会出现在数组中。
x(x == -1) = NaN; plot(x)