← R Programming learning path
R Programming · Module 3 of 10

Data frames

Store tables of data in data frames.

📖 Key ideas

  1. A data frame is a table: columns are vectors of equal length.
  2. Create: data.frame(name = c("A","B"), age = c(20, 22)).
  3. Read CSV: read.csv("file.csv") or readr::read_csv.
  4. Inspect: head(df), str(df), summary(df), nrow(df).
  5. Access a column with df$age.
💡 Real-life example: A data frame is an Excel sheet inside R.
Data frameTable of columns
df$colAccesses a column
str()Shows structure
read.csvReads a CSV file