Bir igraph nesnesi oluşturma
Burada bir kenar listesindeki verilerden bir igraph 'nesnesi' oluşturmayı öğreneceksin. Veriler, bir öğrenci grubundaki arkadaşlıkları içeriyor. Ayrıca ağın temel bir görselleştirmesini yapmayı da öğreneceksin.
friends veri çerçevesindeki her satır ağdaki bir kenarı temsil eder.
Bu egzersiz, kursun bir parçasıdır
R ile Ağ Analizi
Egzersiz talimatları
head()fonksiyonunu kullanarakfriendsveri çerçevesinin ilk birkaç satırını incele.as.matrix()kullanarakfriendsveri çerçevesindenfriends.matadlı yeni bir nesne oluştur.- Değişkeni
graph.edgelist()ile birigraphnesnesig'ye dönüştür. plot()kullanarak ağın temel bir grafiğini çiz.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Load igraph
library(igraph)
# Inspect the first few rows of the dataframe 'friends'
___(friends)
# Convert friends dataframe to a matrix
friends.mat <- ___(friends)
# Convert friends matrix to an igraph object
g <- graph.edgelist(___, directed = FALSE)
# Make a very basic plot of the network
___(g)