列表的索引
在 R 语言中,可以使用不同的索引方式来访问列表(list)中的元素。以下是几种常用的列表索引方法:
跟df很像,想要引用到向量,需要$或list[[]],有时间详细研究下,在purrr包中会涉及列表的内容!如map()函数
示例 1:使用索引位置访问列表元素
my_list <- list("apple", 2, TRUE)
element <- my_list[[2]] # 访问第2个元素
print(element)
[1] 2
示例 2:使用元素名称访问列表元素
my_list <- list(fruit = "apple", number = 2, logical = TRUE)
element <- my_list$fruit # 使用元素名称访问元素
print(element)
[1] "apple"
示例 3:使用逻辑条件选择列表元素
my_list <- list("apple", 2, TRUE)
logical_index <- c(FALSE, TRUE, FALSE) # 选择第2个元素
selected_elements <- my_list[logical_index]
print(selected_elements)
[[1]]
[1] 2