Mulai sekarangMulai gratis

Jaringan interaktif dengan threejs

Dalam kursus ini Anda hanya menggunakan igraph untuk membuat plot jaringan statis dasar. Ada banyak paket yang tersedia untuk membuat plot jaringan. Salah satu yang sangat berguna adalah threejs yang memungkinkan Anda membuat visualisasi jaringan interaktif. Paket ini juga terintegrasi mulus dengan igraph. Pada latihan ini Anda akan membuat plot jaringan interaktif dasar dari jaringan klub karate menggunakan paket threejs. Setelah menghasilkan visualisasi, jangan lupa untuk menggerakkan jaringan dengan mouse Anda. Anda seharusnya dapat menggulir masuk dan keluar dari jaringan serta memutar jaringannya.

Latihan ini merupakan bagian dari kursus

Analisis Jaringan di R

Lihat Kursus

Instruksi latihan

  • Pertama, dengan menggunakan set_vertex_attr(), mari buat atribut simpul baru bernama color dengan nilai dodgerblue.
  • Plot jaringan g menggunakan fungsi threejs graphjs(). Argumen pertama harus berupa objek graf g. Selain itu, atur ukuran simpul sama dengan 1.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

library(igraph)
library(threejs)

# Set a vertex attribute called 'color' to 'dodgerblue' 
g <- ___(g, "___", value = "___")

# Redraw the graph and make the vertex size 1
___(___, vertex.size = ___)
Edit dan Jalankan Kode