「NumPy」配列ndarrayにデータ型dtypeを指定するサンプル

環境
Python3.9.2
PyCharm 2021.3.3

書式
np.array([要素, xxx], dtype=’int64′)
np.array([要素,xxx], dtype=np.int64)
np.array([要素, xxx], dtype=’i8′)
各種メソッドの引数でデータ型dtypeを指定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import numpy as np
print("データ型dtypeがnp.int64を指定")
ak = np.array([1, 2, 3], dtype=np.int64)
print(ak.dtype)
print("データ型dtypeが文字列int64を指定")
hh = np.array([44, 55, 66], dtype='int64')
print(hh.dtype)
print("型コードの文字列i8を指定")
bb = np.array([15, 2, 3], dtype='i8')
print(bb.dtype)
import numpy as np print("データ型dtypeがnp.int64を指定") ak = np.array([1, 2, 3], dtype=np.int64) print(ak.dtype) print("データ型dtypeが文字列int64を指定") hh = np.array([44, 55, 66], dtype='int64') print(hh.dtype) print("型コードの文字列i8を指定") bb = np.array([15, 2, 3], dtype='i8') print(bb.dtype)
import numpy as np

print("データ型dtypeがnp.int64を指定")
ak = np.array([1, 2, 3], dtype=np.int64)
print(ak.dtype)

print("データ型dtypeが文字列int64を指定")
hh = np.array([44, 55, 66], dtype='int64')
print(hh.dtype)

print("型コードの文字列i8を指定")
bb = np.array([15, 2, 3], dtype='i8')
print(bb.dtype)

実行結果
データ型dtypeがnp.int64を指定
int64
データ型dtypeが文字列int64を指定
int64
型コードの文字列i8を指定
int64

NumPy

Posted by arkgame