Next →

Output:


      

Plots:

Lists in R

Lists are flexible data structures that can store elements of different types, including numbers, characters, vectors, and even other lists.

Creating a List

Use the list() function:

person <- list(
  name = "Alice",
  age = 25,
  scores = c(90, 85, 88)
)

Accessing List Elements

Use $ for named elements or [[ ]] for indexing:

person$name       # "Alice"
person[["age"]]   # 25
person$scores     # c(90, 85, 88)

Modifying Lists

You can add or update elements easily:

person$city <- "London"
person$age <- 26

Lists are useful for storing structured or heterogeneous data.