ComeçarComece de graça

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

Ver curso

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 nome studentnetworkdata_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 nome studentnetworkdata_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)]
Editar e executar o código