MulaiMulai sekarang secara gratis

Menghitung linkage

Mari kita tinjau kembali contoh dengan tiga pemain di lapangan. Matriks jarak antara ketiga pemain ini ditunjukkan di bawah dan tersedia sebagai variabel dist_players.

Dari sini kita dapat melihat bahwa grup pertama yang terbentuk adalah antara pemain 1 & 2, karena mereka paling berdekatan dengan jarak Euclidean sebesar 11.

Sekarang Anda ingin menerapkan tiga metode linkage yang telah Anda pelajari untuk menentukan berapa jarak grup ini ke pemain 3.

1 2
2 11
3 16 18

Latihan ini adalah bagian dari kursus

Analisis Klaster di R

Lihat Kursus

Petunjuk latihan

  • Hitung jarak dari pemain 3 ke grup pemain 1 & 2 menggunakan tiga metode linkage berikut.
    • Complete: jarak yang dihasilkan didasarkan pada nilai maksimum.
    • Single: jarak yang dihasilkan didasarkan pada nilai minimum.
    • Average: jarak yang dihasilkan didasarkan pada nilai rata-rata.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Extract the pair distances
distance_1_2 <- dist_players[1]
distance_1_3 <- dist_players[2]
distance_2_3 <- dist_players[3]

# Calculate the complete distance between group 1-2 and 3
complete <- max(c(___, ___))
complete

# Calculate the single distance between group 1-2 and 3
single <- ___
single

# Calculate the average distance between group 1-2 and 3
average <- ___
average
Edit dan Jalankan Kode