BaşlayınÜcretsiz başlayın

ggnetwork Temelleri

Son derste, ggnet2 paketinin, sözdizimi igrapha epey tanıdık gelen ggplot2 benzeri grafikler ürettiğini gördün. Ancak ggnetwork paketi biraz farklı çalışır. igraph nesnelerini, ggplot2 ile kolayca çizilebilen veri çerçevelerine dönüştürür. Ayrıca grafikler oluşturmak için kullanılabilecek birkaç yeni geom ekler. ggnetwork() fonksiyonu igraph nesnesini bir veri çerçevesine çevirir; bazı parametreler (bu örnekte ok boşluğu parametresi) veri çerçevesine eklenir ve ardından ggplot ile çizilebilir. Buradan sonra, kenarlar için geom_edges() ve düğümler için geom_nodes() ile grafiğini oluşturursun. Bu derste, retweet grafiğinin iki temel görselleştirmesini yapacağız: biri ggplot varsayılanlarıyla, diğeri ise biraz daha hoş görünmesi için temel bir tema uygulayarak.

Bu egzersiz, kursun bir parçasıdır

Vaka Çalışmaları: R ile Ağ Analizi

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Call ggplot
___(
  # Convert retweet_samp to a ggnetwork
  ___(retweet_samp), 
  # Specify x, y, xend, yend
  aes(x = ___, y = ___, xend = ___, yend = ___)) +
  # Add a node layer
  ___ +
  # Add an edge layer
  geom_edges()
Kodu Düzenle ve Çalıştır