リスト型データからNumpyの行列を作成します。
リストデータから配列を作成する
まず、以下のようにNumpyをインポートしておきます。
1 | import numpy as np |
1次元配列を作成します。
Numpyでは (3, ) という配列の形で表現されます。
1 | x = np.array([1, 2, 3]) |
[実行結果]
[1 2 3]
次に2行3列の2次元データを作成します。
元となるデータは、リスト型データの中にリスト型データがあるイメージです。
Numpyでは (2, 3) という配列の形で表現されます。
1 | x = np.array([[1, 2, 3], [4, 5, 6]]) |
[実行結果]
[[1 2 3] [4 5 6]]
配列の形とデータ型を取得する
配列の形は shape という属性で取得することができます。
1 | print(x.shape) |
[実行結果]
(2, 3)
データ型は dtype という属性で取得することができます。
1 | print(x.dtype) |
[実行結果]
int32