-
単純な名前付きリストの作成:
my_list <- list(a = 1, b = 2, c = 3)
上記の例では、
my_list
という名前のリストを作成し、要素にはそれぞれa
、b
、c
という名前が付けられます。 -
リストにベクトルを追加する:
my_list <- list() my_list$a <- c(1, 2, 3) my_list$b <- c(4, 5, 6)
この例では、空のリストを作成し、
$
演算子を使用してリストにベクトルを追加しています。 -
リストの要素にアクセスする:
my_list <- list(a = 1, b = 2, c = 3) x <- my_list$a
この例では、
$
演算子を使用してリストの要素にアクセスし、変数x
に代入しています。 -
リストの要素をループ処理する:
my_list <- list(a = 1, b = 2, c = 3) for (i in names(my_list)) { print(my_list[[i]]) }
上記のコードは、
for
ループを使用してリストの要素を順番に取得し、それぞれを出力します。
これらのコード例を使用して、名前付きリストを作成し、要素にアクセスし、ループ処理する方法を学ぶことができます。これらの手法を活用して、データの分析や処理を行うことができます。