Standarisasi Data Anda
Dalam kuliah, kita melihat bahwa Anda dapat mempelajari banyak hal tentang suatu himpunan data dengan membuat matriks \(A^TA\) darinya. Pada latihan ini, Anda akan melakukannya dengan data atlet untuk pemain yang memasuki National Football League college draft. Himpunan data combine sudah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Aljabar Linear untuk Data Science di R
Petunjuk latihan
- Ekstrak hanya elemen numerik dari data frame dengan mengambil kolom ke-5 hingga ke-12 saja. Sebut ini sebagai
A(kita tidak dapat melakukan operasi matematika pada komponen non-numerik di kolom 1 hingga 4). - Ubah data frame ini menjadi matriks dengan menggunakan perintah
as.matrix(). - Kurangkan rata-rata dari setiap kolom pada matriks tersebut.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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])