我想初始化一个包含一些数据的数组。我创建了一个随机矩阵(使用np.empty
),然后将其乘以np.nan
. 这有什么问题吗?还是我应该坚持更好的做法?
进一步解释我的情况:我有需要存储在数组中的数据。假设我有 8 行数据。每行的元素个数不相等,所以我的矩阵行长度需要和最长的行一样长。在其他行中,某些元素不会被填充。我不想使用零,因为我的一些数据实际上可能是零。
我意识到我可以使用一些我知道我的数据永远不会使用的值,但 nans 肯定更清晰。只是想知道这是否会导致以后的处理出现任何问题。我意识到我需要使用nanmax
而不是max
等等。