Dasar-dasar ggnet
Ada banyak cara untuk memvisualisasikan sebuah graf selain plotting dasar igraph. Kerangka kerja yang umum adalah menggunakan ggplot2, yang menyediakan cara untuk membuat plot berkualitas tinggi dengan pengaturan parameter grafis yang minimal. Dalam pelajaran ini, kita akan membahas dasar-dasar membuat plot dengan ggnet2. Paket ini membangun plot graf menggunakan kerangka ggplot2. Meskipun menghasilkan grafik yang bagus, paket ini bergantung pada objek graf dari pustaka R lain, yaitu network. Namun, paket ini membuat plot dengan estetika ggplot2 tanpa sepenuhnya menggunakan tata bahasa grafik formal seperti yang digunakan oleh ggnetwork, yang akan kita lihat pada pelajaran berikutnya. Karena itu, Anda akan melihat banyak kesamaan sintaks dengan igraph (node.size sama dengan vertex.size, dan edge.size juga menggunakan nama yang sama).
Latihan ini adalah bagian dari kursus
Studi Kasus: Analisis Jaringan di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create subgraph of retweet_graph
retweet_samp <- induced_subgraph(___, vids = ___)
# Plot retweet_samp using igraph
___(___, vertex.label = NA, edge.arrow.size = 0.2, edge.size = 0.5, vertex.color = "black", vertex.size = 1)