10

DataFrame0 とその他の数字が混在しています。0を欠落に変換したいと思います。

たとえば、変換するコマンドを探しています

In [618]: a=DataFrame(data=[[1,2],[0,1],[1,2],[0,0]])

In [619]: a
Out[619]: 
   0  1
0  1  2
1  0  1
2  1  2
3  0  0

In [619]: a
Out[619]: 
   0   1
0  1   2
1  NaN 1
2  1   2
3  NaN NaN

pandas.replace(0, NaN) を試してみましたが、NaN が定義されていないというエラーが表示されます。そして、NaNをインポートする場所がどこにもありません。

4

1 に答える 1

11

するだけですfrom numpy import nanNaN(整数配列では使用できないため、DataTable を float 型に変換する必要があります。)

于 2012-08-09T18:13:34.037 に答える