Karşılıklılık
Yönlü bir ağın karşılıklılığı, simetrik olan kenarların oranını yansıtır. Yani, giden kenarların aynı zamanda bir gelen kenarla eşleşen oranını gösterir. Bu ölçüt, yönlü ağların ne kadar karşılıklı bağlantılı olduğunu belirlemek için yaygın olarak kullanılır. Böyle bir ağa örnek olarak şempanzelerdeki tımarlama alışverişleri verilebilir. Bazı şempanzeler diğerlerini tımar edebilir ama o birey tarafından tımar edilmezken, bazıları birbirlerini karşılıklı tımar eder ve böylece aralarında karşılıklı bir bağ bulunur.
Bu egzersiz
R ile Ağ Analizi
kursunun bir parçasıdırEgzersiz talimatları
- Birbirini tımar eden şempanzelerden oluşan bu örnek ağda,
plot()kullanarakgağının keşif amaçlı bir görselleştirmesini yap. Ok boyutunuedge.arrow.sizeargümanıyla 0.3 ve ok kalınlığınıedge.arrow.widthargümanıyla 0.5 olarak ayarla. - Grafiğin karşılıklılığını
reciprocity()kullanarak hesapla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
library(igraph)
# Make a plot of the chimp grooming network
plot(g,
edge.color = "black",
___ = 0.3,
___ = 0.5)
# Calculate the reciprocity of the graph
___(g)