Функция list() в R — создание списка
Функция list() в R используется для создания списков, которые являются самой гибкой структурой данных в R.
Списки могут содержать элементы разных типов и длины, что делает их идеальными для организации сложных данных.
Синтаксис функции list() выглядит следующим образом:
list(...)
Примеры
# Создать список, содержащий несколько типов
student <- list(
name = Zhang San,
age = 25,
scores = c(88, 92, 76),
passed = TRUE
)
print(Список информации о студенте:)
print(student)
# Доступ к элементам списка через $ или [[ ]]
print(paste(Имя:, student$name))
print(paste(Возраст:, student$age))
print(paste(Балл:, toString(student$scores)))
print(paste(Первый предмет:, student$scores[1]))
# Доступ к вложенным элементам
print(paste(Длина списка:, length(student)))
print(Имена списка:)
print(names(student))
student <- list(
name = Zhang San,
age = 25,
scores = c(88, 92, 76),
passed = TRUE
)
print(Список информации о студенте:)
print(student)
# Доступ к элементам списка через $ или [[ ]]
print(paste(Имя:, student$name))
print(paste(Возраст:, student$age))
print(paste(Балл:, toString(student$scores)))
print(paste(Первый предмет:, student$scores[1]))
# Доступ к вложенным элементам
print(paste(Длина списка:, length(student)))
print(Имена списка:)
print(names(student))
Результат выполнения приведённого выше кода:
[1] "学生信息列表:" $name [1] "张三" $age [1] 25 $scores [1] 88 92 76 $passed [1] TRUE [1] "姓名: 张三" [1] "年龄: 25" [1] "第一科: 88" [1] "列表长度: 4" [1] "列表名称:" [1] "name" "age" "scores" "passed"Другие расширения
Примеры на языке R