Boa tarde,
Eu estava fazendo algumas modificações, mudança de tipos, e aconteceu uma coisa estranha. O interpretador não retorna o conteúdo das colunas depois das minhas mudanças. Primeiro eu troquei os valores No/ Yes e Male/ Female para números 0 e 1. A segunda mudança foi trocar os tipos object para int64. Esse é o retorno do interpretador quando eu tento observar os valores das colunas:
json_limpo['internet.InternetService']
Series([], Name: internet.InternetService, dtype: object)
As transformações foram feitas dessa maneira:
# Transformando algumas colunas
# Adequando os tipos para a utilização de machine learning
mapeamento = {'No': 0, 'Yes':1, 'Male': 0, 'Female': 1}
colunas = ['Churn', 'customer.gender', 'customer.Partner', 'customer.Dependents',
'phone.PhoneService', 'phone.MultipleLines', 'internet.OnlineSecurity',
'internet.OnlineBackup', 'internet.DeviceProtection', 'internet.TechSupport',
'internet.StreamingTV', 'internet.StreamingMovies', 'account.PaperlessBilling']
json_limpo[colunas] = json_limpo[colunas].replace(mapeamento)
coluna_tipo = ['Churn','phone.MultipleLines', 'internet.OnlineSecurity',
'internet.OnlineBackup', 'internet.DeviceProtection', 'internet.TechSupport',
'internet.StreamingTV', 'internet.StreamingMovies']
index_nan = json_limpo[json_limpo[coluna_tipo] == ' '].index
json_limpo = json_limpo.drop(index_nan, axis = 0).copy()
json_limpo[coluna_tipo] = json_limpo[coluna_tipo].astype(np.int64)
O que eu faço para continuar visualizando os valores das colunas?
Obrigado!