Mulai sekarangMulai 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 merupakan bagian dari kursus

Aljabar Linear untuk Data Science di R

Lihat Kursus

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