要素(float)を整数に変換したいが、機能していないようだ。なぜ配列の浮動小数点数を整数に変換できないのですか?
#get an array from a matrix
pre_dataY = data[:, -1]
print(pre_dataY)
# float to integer
for i in range(len(pre_dataY):
pre_dataY[i]=int(pre_dataY[i])
print(pre_dataY)
ただし、出力は次のようになります。つまり、なぜ私は表示されません
[ 3. 2. 9. ..., 7. 5. 5.]
[ 3. 2. 9. ..., 7. 5. 5.]
?
インデントは正しいですか? – svgrafov
あなたは 'numpy'を使っていますか? – DavidG
はい、私はnumpyをインポートします –