NumPy の astype を使ってみる
Python
Published: 2019-06-29

やったこと

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

参考