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

Kenar öznitelikleri ve alt kümeleme

Bu egzersizde ağdaki kenarlara nasıl öznitelik ekleyeceğini ve bunları nasıl görüntüleyeceğini öğreneceksin. Örneğin, her arkadaş çiftinin birbirleriyle haftada kaç saat geçirdiğini gösteren 'hours' adlı bir öznitelik ekleyeceğiz.

Bu egzersiz

R ile Ağ Analizi

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • set_edge_attr() kullanarak hours vektöründen 'hours' adlı yeni bir kenar özniteliği oluştur.
  • Tüm kenar özniteliklerini edge_attr() ile görüntüle.
  • "Britt" kişisini içeren tüm kenarları görüntüle.
  • hours özniteliği 4 saate büyük ya da eşit olan tüm kenarları görüntüle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

library(igraph)

# View hours
hours

# Create new edge attribute called 'hours'
g <- set_edge_attr(g, ___, value = ___)

# View edge attributes of graph object
___(g)

# Find all edges that include "Britt"
E(g)[[.inc('___')]]  

# Find all pairs that spend 4 or more hours together per week
E(g)[[hours>=___]]  
Kodu Düzenle ve Çalıştır