セクション 6. 章 3
single
リスト要素のインデックス指定
メニューを表示するにはスワイプしてください
リストの要素には複数の方法でアクセス可能。ベクトルと同様に、インデックスは1から始まる。
インデックスによるアクセス
リスト内の要素は、1重または2重の角括弧でアクセス可能:
- 1重の角括弧(
[ ])を使用すると、要素はリストとして返される; - 2重の角括弧(
[[ ]])を使用すると、値そのものが返される。
例
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
ラベルによるアクセス
リストにラベルが付いている場合、そのラベルを使って要素を抽出可能。インデックスと同様に、1重角括弧([ ])はリストを返し、2重角括弧([[ ]])は値を返す。また、ドル記号($)を使うことで値への簡易アクセスも可能。
例
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
タスク
スワイプしてコーディングを開始
コース情報を含むリスト info があります。
あなたの課題は次のとおりです:
- 最初の要素をリストとして抽出する。
- この要素のクラスを
class()関数で出力する。 - 4番目の要素を数値型として抽出する。
- この要素のクラスを
class()関数で出力する。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 6. 章 3
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください