Mulai sekarangMulai gratis

Asortativitas

Dalam latihan ini, Anda akan menentukan assortativity() dari jaringan pertemanan kedua pada bab pertama. Ini adalah ukuran seberapa kuat kecenderungan vertex terhubung secara preferensial ke vertex lain dengan atribut yang identik. Anda juga akan menentukan asortativitas derajat yang mengukur seberapa kuat kecenderungan vertex terhubung secara preferensial ke vertex lain dengan derajat yang serupa.

Latihan ini merupakan bagian dari kursus

Analisis Jaringan di R

Lihat Kursus

Instruksi latihan

  • Buat plot eksploratif dari objek jaringan pertemanan g1 menggunakan plot().
  • Ubah atribut gender dari setiap vertex menjadi vektor numerik bernama values dengan memfaktorkan lalu menggunakan as.numeric().
  • Hitung asortativitas berdasarkan gender menggunakan fungsi assortativity(). Argumen pertama harus berupa objek graf g1. Argumen kedua adalah values.
  • Hitung asortativitas derajat dari jaringan menggunakan assortativity.degree(). Argumen pertama harus berupa objek graf.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Plot the network
___(g1)

# Convert the gender attribute into a numeric value
values <- as.numeric(factor(V(___)$___))

# Calculate the assortativity of the network based on gender
___(g1, ___)

# Calculate the assortativity degree of the network
___(___, directed = FALSE)

Edit dan Jalankan Kode