Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 行列の演算 | 行列
R入門
セクション 4.  6
single

single

book行列の演算

メニューを表示するにはスワイプしてください

Rの行列は、単一の数値との算術演算や、値を集計する組み込み関数との演算をサポート。

スカラー演算

単一の数値による算術演算は、行列内のすべての要素に適用。

1234
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
copy

集約関数

sum()mean() などの関数は、行列全体の合計や平均を計算。

123456
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
copy

行・列関数

これらの関数は、rowSums()rowMeans()colSums()colMeans() を使って行または列ごとに適用することも可能。

123456
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
copy

これらの関数は、行列データを次元ごとに分析するのに便利。

タスク

スワイプしてコーディングを開始

次のような行列 m があります:

2  4  6  8
10 12 14 16

あなたの課題は以下の通りです:

  1. 各要素を 2 で割り、その後 1 を加えます。結果を m 変数に再代入してください。
  2. 行列 m を出力してください。
  3. 行列 m の各列の合計を出力してください。
  4. 行列 m の全要素の平均値を出力してください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  6
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt