セクション 4. 章 6
single
行列の演算
メニューを表示するにはスワイプしてください
Rの行列は、単一の数値との算術演算や、値を集計する組み込み関数との演算をサポート。
スカラー演算
単一の数値による算術演算は、行列内のすべての要素に適用。
例
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
集約関数
sum() や mean() などの関数は、行列全体の合計や平均を計算。
例
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
行・列関数
これらの関数は、rowSums()、rowMeans()、colSums()、colMeans() を使って行または列ごとに適用することも可能。
例
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
これらの関数は、行列データを次元ごとに分析するのに便利。
タスク
スワイプしてコーディングを開始
次のような行列 m があります:
2 4 6 8
10 12 14 16
あなたの課題は以下の通りです:
- 各要素を
2で割り、その後1を加えます。結果をm変数に再代入してください。 - 行列
mを出力してください。 - 行列
mの各列の合計を出力してください。 - 行列
mの全要素の平均値を出力してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 6
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください