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, kursun bir parçasıdır
R ile Ağ Analizi
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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)