Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ リスト要素の変更 | リスト
R入門
セクション 6.  4
single

single

bookリスト要素の変更

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

リストは柔軟性が高く、要素の追加削除変更が可能。

要素の追加

新しいインデックスまたはラベルに値を代入して新しい要素を追加。

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
注意

ラベルで追加する場合は、引用符(例:"integer")を使用。

c() 関数を使って2つのリストを結合し、1つのリストにまとめることも可能。

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

要素の削除

要素を削除するには、その要素に NULL を代入します。

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

要素の更新

要素の値を変更するには、単純に再代入を行う。

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
タスク

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

コース情報を含むリスト info があります。

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

  1. 4番目の要素を 44 に更新する(この章は44番目です)。
  2. 3番目の要素(1 です)を削除する。
  3. 新しい要素 Level を追加し、その値を 'Beginner' にする。
  4. 修正後のリスト info を出力する。

解答

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

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

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

セクション 6.  4
single

single

AIに質問する

expand

AIに質問する

ChatGPT

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

some-alt