Home › Fóruns › Fórum Mineração e Análise de Dados do LinkedIn › 2 tópico aula 10 › Responder a: 2 tópico aula 10
Veja que essa expressão está dentro de um loop for, onde o valor de i
muda a cada loop. i
indica o número da linha em convites, começa na primeira e vai até o final. Então, em cada loop, conexoes['Full Name']
tem que ser igual a convites['From']
na linha/posição i
. Se for, isto retorna True
. e conexoes[conexoes[‘Full Name’] == convites[‘From’][i]]
vai retornar as linhas inteiras de conexoes
que cumprem o critério. Aí, nós usamos ['Company']
pra filtrar só esta coluna (nome da empresa), values
para converter para numpy array e o índice [0]
para recuperar a primeira entrada deste array.
Se te ajudar a entender, desmonte essa linha e printe os resultados passo a passo:
tmp = conexoes[‘Full Name’] == convites[‘From’][i] print(tmp) tmp = conexoes[tmp] print(tmp) tmp = tmp['Company'] print(tmp) tmp = tmp.values print(tmp) company = tmp[0] print(company)
- Esta resposta foi modificada 2 anos, 8 meses atrás por
Denny Ceccon.