やったこと
NumPy で astype を使いデータをキャストしてみます。
確認環境
$ ipython --version
6.1.0
$ jupyter --version
4.3.0
$ python --version
Python 3.6.2 :: Anaconda custom (64-bit)
import numpy as np
np.__version__
'1.13.1'
調査
float -> int へ変換してみたいと思います。
x = np.array([1, 2, 2.5])
print(x)
print(x.dtype)
[ 1. 2. 2.5]
float64
x = x.astype(int)
print(x)
print(x.dtype)
[1 2 2]
int64