セクション 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つを試してチャットを始めてください