公開日:2019-08-15
最終更新日:2019-08-25
最終更新日:2019-08-25
np04-0:準備
次のコードを実行しよう.
1 2 3 4 5 6 7 8 |
>>> import numpy as np >>> >>> alice = np.array([5, 3, 4, 4, 5]) >>> bob = np.array([3, 1, 2, 3, 3]) >>> carol = np.array([4, 3, 4, 3, 5]) >>> f = np.array([2, 4, 4]) >>> >>> R = np.array([alice, bob]) |
np04-1:転置行列
R
の転置行列をndarray
として取得しよう.
難易度:★
ミッション | 説明 |
---|---|
1 | ndarray.T 属性を使う. |
np04-2:転置行列の形状の取得
R
の転置行列の配列の形状を取得しよう.
難易度:★
ミッション | 説明 |
---|---|
1 | ndarray.T 属性を使う. |
2 | ndarray.shape 属性を使う. |
np04-3:行列へのベクトルの連結(縦方向)
R
にCarolの評価値ベクトルcarol
を縦方向に連結しよう.
難易度:★
ミッション | 説明 |
---|---|
1 | numpy.vstack() 関数を使う. |
2 | 連結した行列をR とする. |
np04-4:ベクトルのサイズ変更
f
のサイズを3行1列に変更しよう.
難易度:★
ミッション | 説明 |
---|---|
1 | ndarray.resize() メソッドを使う. |
np04-5:行列へのベクトルの連結(横方向)
R
にf
を横方向に連結しよう.
難易度:★
ミッション | 説明 |
---|---|
1 | numpy.hstack() 関数を使う. |
2 | 連結した行列をR とする. |