ÎncepețiÎncepe gratuit

Standardizarea datelor

În cadrul lecției, am văzut că poți afla multe despre un set de date construind matricea \(A^TA\) din acesta. În acest exercițiu, vei face acest lucru folosind date atletice despre jucătorii care intră în draft-ul colegial al National Football League. Setul de date combine este deja încărcat pentru tine.

Acest exercițiu face parte din cursul

Algebră liniară pentru știința datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Extrage doar elementele numerice din data frame selectând coloanele 5 până la 12. Numește rezultatul A (nu putem efectua calcule matematice pe componentele non-numerice din coloanele 1 până la 4).
  • Transformă acest data frame într-o matrice folosind comanda as.matrix().
  • Scade media fiecărei coloane din matrice.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Extract columns 5-12 of combine
A <- combine[, ___:___]

# Make A into a matrix
A <- ___(A)

# Subtract the mean of each column
A[, ___] <- A[, 1] - mean(A[, 1])
A[, 2] <- A[, 2] - ___(A[, 2])
A[, ___] <- A[, 3] - mean(A[, 3])
A[, ___] <- A[, ___] - mean(A[, 4])
A[, 5] <- A[, 5] - mean(A[, 5])
A[, ___] <- A[, 6] - mean(A[, ___])
A[, 7] <- A[, ___] - mean(A[, 7])
A[, ___] <- A[, 8] - mean(A[, 8])
Editează și rulează codul