セクション 2. 章 10
single
ベクトルの操作
メニューを表示するにはスワイプしてください
Rのベクトルは算術演算をサポート。2つの同じ長さのベクトル間、またはベクトルと単一の数値間で、各要素ごとに演算を実行。
要素ごとの演算
同じ長さのベクトル同士は算術演算子で結合でき、各要素ごとに結果を計算。
例
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
スカラー演算
単一の数値はベクトルと組み合わせることができ、演算はすべての要素に適用される。
例
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
集約関数
R には、sum() や mean() など、ベクトルに直接適用できる多くの関数がある。
例
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
タスク
スワイプしてコーディングを開始
あなたは店舗で働いています。日中に以下の商品を販売しました:
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
あなたの課題は次の通りです:
- Items sold 列の値を使って
soldというベクトルを作成する。 revenueベクトルとpricesベクトルを掛け合わせてsoldを計算する。revenueベクトルの合計値を表示する。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 10
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください