numpyでデータを扱う その3

# numpyのimport
In [1]: import numpy as np

# 1次配列を作成
In [2]: a = np.array([1,2,3])

# dypeで型を確認
# デフォルトでは型を宣言しない場合はint64型が割り当てられる
In [3]: a.dtype
Out[3]: dtype('int64')

# int16でdtypeを明示的に宣言 
In [4]: d
Out[4]: array([1, 2], dtype=int16)

# int16で型を定義
In [5]: d.dtype
Out[5]: dtype('int16')

# float型に型を定義(アノテーション)
In [7]: d.astype(np.float16)
Out[7]: array([1., 2.], dtype=float16)