Daha Fazla ggnetwork Çizim Seçeneği
Tıpkı önceki derste olduğu gibi, ggnetwork da hızlıca güzel grafikler üretmek için yöntemler sunar. Her paketin kendine özgü bir stili olduğunu ve bunun hoşuna gidip gitmeyeceğini unutmamak önemli. ggnetwork'ün, grafiği ggplot2 ile çizilecek bir veri çerçevesine dönüştürerek çalıştığını hatırla. Bu nedenle alışık olduğun tüm parametreleştirmeler kullanılabilir olacak. Bu sana büyük bir esneklik sağlar ama istediğin görselliğe ulaşmak için biraz daha fazla çaba gerektirebilir. Önceki dersteki egzersizi tekrar edeceğiz ama bu kez ggnetwork kullanacağız. Böylece hangi paketi daha çok sevdiğine karar vermek için iyi bir karşılaştırma yapabileceksin.
Önceki egzersizde oluşturduğun merkezilik ve topluluk üyeliği öznitelikleri hâlâ mevcut.
Bu egzersiz, kursun bir parçasıdır
Vaka Çalışmaları: R ile Ağ Analizi
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
ggplot(
# Draw a ggnetwork of retweet_graph_smaller
ggnetwork(___, arrow.gap = 0.01),
aes(x = x, y = y, xend = xend, yend = yend)
) +
geom_edges(
arrow = arrow(length = unit(6, "pt"), type = "closed"),
curvature = 0.2, color = "black"
) +
# Add a node layer, mapping color to comm and setting the size to 4
___(aes(color = ___), size = ___) +
theme_blank()