Mulai sekarangMulai gratis

Mengidentifikasi simpul kunci

Ukuran yang mungkin paling mudah untuk menilai pentingnya sebuah simpul adalah derajat simpul tersebut. Out-degree dari sebuah simpul adalah jumlah individu lain yang memiliki sisi berarah keluar dari simpul tersebut. In-degree adalah jumlah sisi yang diterima dari individu lain. Pada jaringan campak, individu yang menulari banyak individu lain akan memiliki out-degree yang tinggi. Dalam latihan ini, Anda akan mengidentifikasi apakah para individu menularkan pada jumlah anak lain yang setara atau ada anak kunci yang memiliki out-degree tinggi dan menulari banyak anak lain.

Latihan ini merupakan bagian dari kursus

Analisis Jaringan di R

Lihat Kursus

Instruksi latihan

  • Hitung out-degree dari setiap simpul menggunakan fungsi degree(). Argumen pertama adalah objek graf jaringan dan argumen kedua adalah mode yang harus salah satu dari out, in, atau all. Simpan keluaran fungsi ini ke objek g.outd.
  • Lihat ringkasan out-degree semua individu menggunakan fungsi table() pada objek vektor g.outd.
  • Buat histogram dari out-degree menggunakan fungsi hist() pada objek vektor g.outd.
  • Tentukan simpul mana yang memiliki out-degree tertinggi dalam jaringan menggunakan fungsi which.max() pada objek vektor g.outd.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

library(igraph)

# Calculate the out-degree of each vertex
___ <- ___(g, mode = c("___"))

# View a summary of out-degree
___(g.outd)

# Make a histogram of out-degrees
___(g.outd, breaks = 30)

# Find the vertex that has the maximum out-degree
___(g.outd)
Edit dan Jalankan Kode