# ============================================================
# Lists in R
# R Foundations — Rverse Analytics
# https://rverseanalytics.com/learn/lists
# ============================================================

# Lists in R - the mixed container
# 1. A list can hold anything
p <- list(name = "Ada", age = 36, scores = c(90, 85, 88))
p
# 2. Get elements with $ or [[ ]]
p$name
p[["age"]]
p$scores[2]
# 3. [ ] keeps a list, [[ ]] extracts the value
p["age"]
p[["age"]]
# 4. Add, change and remove entries
p$city <- "Ankara"
p$age <- 37
p$name <- NULL
names(p)
# 5. Many R results are lists
tt <- t.test(c(5, 6, 7, 9), mu = 5)
tt$p.value
