Функция list() в R — создание списка

R 语言实例Примеры на языке 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))

Результат выполнения приведённого выше кода:

[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 语言实例Примеры на языке R

Другие расширения