Gerando um conjunto de dados plano
Neste exercício, você vai transformar sua rede em um dataframe, em que as linhas são as pessoas da rede e as colunas são os recursos de rede que você calculou no capítulo anterior. Você também vai preparar o conjunto de dados para o pré-processamento.
Este exercício faz parte do curso
Análise Preditiva com Dados em Rede em R
Instruções do exercício
- Extraia o dataframe dos clientes usando a função
as_data_frame(). Observe que você quer os atributos dos nós, isto é, dos vértices. Dê ao conjunto de dados o nomestudentnetworkdata_full. - Inspecione as primeiras linhas do dataframe usando a função
head(). - Remova os clientes que já deram churn condicionando pelo atributo
Churn. Dê a esse dataframe o nomestudentnetworkdata_filtered. - Remova as duas primeiras colunas, chamadas Churn e name, pois você não precisa mais delas, e nomeie o dataframe como
studentnetworkdata.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)]