セクション 2. 章 9
single
ベクトル要素の削除
メニューを表示するにはスワイプしてください
ベクトルから要素を削除するには、インデックスの前にマイナス記号(-)を付けます。これにより、その要素を除いた新しいベクトルが作成されます。
単一要素の削除
インデックスを指定して1つの要素を除外できます。
例
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
複数要素の削除
複数の要素を削除するには、削除したいインデックスのベクトルを指定。
例
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
変更の適用
例で示した変更は一時的です。これらを永続的にするには、結果を元の変数(または必要に応じて別の変数)に再代入する必要があります。
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
タスク
スワイプしてコーディングを開始
prices ベクトルには6つの商品の価格が含まれています。次の作業を行ってください。
'Dining chair'ベクトルから4番目の要素であるpricesを削除し、変更内容を再代入によって保存してください。- 変更後の
pricesベクトルを表示してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 9
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください