MulaiMulai sekarang secara gratis

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

Lihat Kursus

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])
Edit dan Jalankan Kode