Rリスト
リスト
Rのリストには、その中にさまざまなデータ型を含めることができます。リストは、順序付けられ変更可能なデータの集まりです。
リストを作成するには、list()
関数を使用します。
例
アクセスリスト
括弧内のインデックス番号を参照することで、リスト項目にアクセスできます。最初の項目のインデックスは1、2番目の項目のインデックスは2というようになります。
アイテム値の変更
特定の項目の値を変更するには、インデックス番号を参照してください。
例
リストの長さ
リストに含まれるアイテムの数を調べるには、length()
関数を使用します。
アイテムが存在するかどうかを確認する
指定した項目がリストに存在するかどうかを調べるには、%in%
演算子を使用します。
例
リストに「apple」が存在するかどうかを確認します。
リスト項目を追加
リストの最後に項目を追加するには、append()
関数を使用します。
例
"オレンジ" を下のリストに加える。
指定したインデックスの右側に項目を追加するには、"after=index number
"の中にappend()
関数を使用します。
例
リストの「バナナ」の後に「オレンジ」を追加します (インデックス2)
リスト項目を削除
リスト アイテムを削除することもできます。次の例では、"apple"アイテムのない新しい更新されたリストを作成します。
例
リストから「リンゴ」を削除します。
インデックスの範囲
:
演算子を使用して、範囲の開始位置と終了位置を指定することにより、インデックスの範囲を指定できます。
例
2番目、3番目、4番目、5番目の項目を返します。
注:検索はインデックス2(含む)から開始され、インデックス5(含む)で終了します。
最初の項目のインデックスは1であることに注意してください。
リストをループする
for
ループを使用して、リスト項目をループできます。:
例
リスト内のすべての項目を1つずつ出力します。
2つのリストを結合する
Rで2つ以上のリストを結合または連結するには、いくつかの方法があります。
最も一般的な方法は、つの要素を結合するc()
2関数を使用する事です。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。