True
1 つの列にブール値、つまり/を持つ Numpy 2-D 配列がありますFalse
。1
それを整数に変換したいのですが0
、どうすればいいですか?
たとえば、私data[0::,2]
はブール値です、私は試しました
data[0::,2]=int(data[0::,2])
、しかし、それは私にエラーを与えています:
TypeError: only length-1 arrays can be converted to Python scalars
配列の最初の 5 行は次のとおりです。
[['0', '3', 'True', '22', '1', '0', '7.25', '0'],
['1', '1', 'False', '38', '1', '0', '71.2833', '1'],
['1', '3', 'False', '26', '0', '0', '7.925', '0'],
['1', '1', 'False', '35', '1', '0', '53.1', '0'],
['0', '3', 'True', '35', '0', '0', '8.05', '0']]