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
Instruksi latihan
- Buat atribut edge baru bernama 'hours' dari vektor
hoursmenggunakanset_edge_attr(). - Lihat semua atribut edge menggunakan
edge_attr(). - Lihat semua edge yang melibatkan orang "Britt".
- Lihat semua edge yang memiliki atribut
hourslebih 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>=___]]