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
Instruksi latihan
- Pertama, dengan menggunakan
set_vertex_attr(), mari buat atribut simpul baru bernamacolordengan nilaidodgerblue. - Plot jaringan
gmenggunakan fungsithreejsgraphjs(). Argumen pertama harus berupa objek grafg. Selain itu, atur ukuran simpul sama dengan1.
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 = ___)