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 merupakan bagian dari kursus
Aljabar Linear untuk Data Science di R
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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])