ブール値/値を持つPython pandas
DataFrameに列がありますが、さらに計算するには/表現が必要です。それを行うための簡単な/方法はありますか?True
False
1
0
pandas
numpy
質問する
249825 次
9 に答える
24
フレームで直接これを行うこともできます
In [104]: df = DataFrame(dict(A = True, B = False),index=range(3))
In [105]: df
Out[105]:
A B
0 True False
1 True False
2 True False
In [106]: df.dtypes
Out[106]:
A bool
B bool
dtype: object
In [107]: df.astype(int)
Out[107]:
A B
0 1 0
1 1 0
2 1 0
In [108]: df.astype(int).dtypes
Out[108]:
A int64
B int64
dtype: object
于 2013-06-29T18:17:18.243 に答える