# ============================================================
# Vectors in R
# R Foundations — Rverse Analytics
# https://rverseanalytics.com/learn/vectors
# ============================================================

# Vectors in R - the building block
# 1. Combine values with c()
ages <- c(23, 35, 41, 29, 52)
ages
names <- c("Ada", "Bo", "Cy")
names
# 2. Maths runs on every element at once
prices <- c(10, 20, 30)
prices * 1.2
prices - 5
# 3. Pick elements with [ ]   R counts from 1
ages[1]
ages[c(1, 3)]
ages[ages > 30]
# 4. Quick ways to build vectors
1:10
seq(0, 1, by = 0.25)
rep("x", 4)
# 5. Summarise a vector
scores <- c(88, 92, 79, 95, 84, 90)
length(scores)
mean(scores)
max(scores)
