Mulai sekarangMulai gratis

Atribut edge dan penyubsettan

Dalam latihan ini, Anda akan mempelajari cara menambahkan atribut ke edge dalam jaringan dan melihatnya. Misalnya, kita akan menambahkan atribut 'hours' yang merepresentasikan berapa jam per minggu setiap pasangan teman menghabiskan waktu bersama.

Latihan ini merupakan bagian dari kursus

Analisis Jaringan di R

Lihat Kursus

Instruksi latihan

  • Buat atribut edge baru bernama 'hours' dari vektor hours menggunakan set_edge_attr().
  • Lihat semua atribut edge menggunakan edge_attr().
  • Lihat semua edge yang melibatkan orang "Britt".
  • Lihat semua edge yang memiliki atribut hours lebih besar atau sama dengan 4 jam.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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>=___]]  
Edit dan Jalankan Kode