Kom igångKom igång gratis

Skapa en platt datamängd

I den här övningen omvandlar du ditt nätverk till en dataram, där raderna är personerna i nätverket och kolumnerna är de nätverkssärdrag du beräknade i föregående kapitel. Du förbereder också datamängden för förbearbetning.

Den här övningen är en del av kursen

Prediktiv analys med nätverksdata i R

Visa kurs

Övningsinstruktioner

  • Extrahera dataramen med kunderna med hjälp av funktionen as_data_frame(). Observera att du vill ha nod-attributen, det vill säga vertices. Kalla datamängden studentnetworkdata_full
  • Inspektera de första raderna i dataramen med funktionen head().
  • Ta bort de kunder som redan har churnat genom att filtrera på attributet Churn. Kalla den här dataramen studentnetworkdata_filtered
  • Ta bort de två första kolumnerna, Churn och name, eftersom du inte längre behöver dem, och ge dataramen namnet studentnetworkdata.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Extract the dataset
studentnetworkdata_full <- ___(network, what = ___)

# Inspect the dataset
head(___)

# Remove customers who already churned
studentnetworkdata_filtered <- studentnetworkdata_full[-which(studentnetworkdata_full$___ == 1), ]

# Remove useless columns
studentnetworkdata <- ___[, -c(1, 2)]
Redigera och kör kod