【发布时间】:2018-07-31 11:14:35
【问题描述】:
我正在编写这段代码并被困在这里。
import numpy as np
a = np.arange(10)
a[7:] = np.nan
理论上,它应该从索引 7 开始插入缺失值,直到数组末尾。然而,当我运行代码时,一些随机值被插入到数组中而不是 NA 中。
谁能解释这里发生了什么以及我应该如何故意将缺失值插入到 numpy 数组中?
【问题讨论】:
-
how should I insert missing values intentionally into numpy arrays- 将 dtype 更改为 float。 -
Numpy integer nan的可能重复
标签: python arrays numpy numpy-ndarray