bre*_*ews 2 python numpy genfromtxt
让我说我有一个愚蠢的文本文件与内容:
Year Recon Observed
1505 162.38 23
1506 46.14 -9999
1507 147.49 -9999
Run Code Online (Sandbox Code Playgroud)
-9999 用于表示缺失值(不要问).
所以,我应该能够将其读入一个Numpy数组:
import numpy as np
x = np.genfromtxt("file.txt", dtype = None, names = True, missing_values = -9999)
Run Code Online (Sandbox Code Playgroud)
让我所有的小朋友-9999变成numpy.nan.但是,我得到:
>>> x
array([(1409, 112.38, 23), (1410, 56.14, -9999), (1411, 145.49, -9999)],
dtype=[('Year', '<i8'), ('Recon', '<f8'), ('Observed', '<i8')])
Run Code Online (Sandbox Code Playgroud)
... 那是不对的...
我错过了什么吗?
| 归档时间: |
|
| 查看次数: |
2564 次 |
| 最近记录: |