-
Agora que você já teve um overview,
-
já entendeu o funcionamento geral
da ferramenta Gephi.
-
A gente vai partir
para um exercício prático
-
para criar esse exercício prático,
-
a gente vai utilizar uma base de dados
-
que considera o nome
de algumas pessoas,
-
algumas características sobre elas.
-
Então, qual é o gênero?
Qual é a idade?
-
E quais são as duas frutas preferidas?
-
O primeiro sabor e o segundo sabor?
-
Dessa forma,
a gente vai ter duas tabelas,
-
então, uma tabela
que vai ser a tabela de nós
-
e uma outra tabela de arestas.
-
E a partir dessas duas tabelas
a gente vai fazer o exercício para criar
-
tanto a partir de uma aresta,
o nosso Network Graph.
-
E a gente vai criar também
um outro exercício
-
a partir da tabela de nós.
-
Dessa forma,
vai ficar muito mais prático
-
para vocês conseguirem entender
o funcionamento da ferramenta
-
na criação de Network Graph.
-
Então aqui na tela,
abrindo a ferramenta,
-
a primeira visualização
que a gente tem é aquela tela geral
-
que vocês já viram.
-
Então, a primeira coisa
que a gente tem que fazer
-
é entrar aqui em "Arquivo".
-
Depois a
-
gente tem que clicar aqui em novo projeto.
-
Então a gente vai criar ali
o nosso novo projeto
-
aqui do novo projeto.
-
Já para deixar salvo
e a gente não perder esse arquivo.
-
Caso aconteça algum problema,
a gente clique em Salvar.
-
Como?
-
E aí é legal a gente colocar o nome
que a gente vai conseguir visualizar
-
depois eu vou colocar o nome de rede
e a gente precisa alterar.
-
Ao invés de deixar aqui todos os arquivos,
a gente altera para arquivos
-
GC e depois salvar.
-
Então pronto, agora a gente
já tem o nosso projeto aqui de salvo.
-
A gente vai fazer dois exercícios,
então o primeiro deles
-
a gente vai subir um arquivo de arestas
que a gente já tem aqui, salvo nele.
-
Ele Prontinho.
-
Então,
para importar esse arquivo de arestas,
-
a gente precisa vir
aqui em laboratório de dados.
-
Depois muda aqui para essa
-
aba de arestas e importar planilha.
-
Aqui na Importar Planilha eu
preciso encontrar o meu arquivo de arestas
-
que vai estar salvo aqui como arestas.
-
Lembrando que tem que ser um arquivo CSV
pra eu conseguir ler
-
depois que a gente clicar aqui em Arestas
a gente clica em abrir.
-
Agora o Jefinho já mostra pra você
o que tem no seu arquivo.
-
Ele tá mostrando, já que é um arquivo csv.
-
Ele mostra que o local mostra como que ele
está separando os dados desse arquivo.
-
Então você vê que está separando
por vírgula
-
e já está te falando
que é um arquivo aqui de arestas
-
e você mantém aqui
a formatação que o TF oito
-
pra ele considerar a formatação toda certa
aqui dos indicadores.
-
Depois a gente tem que clicar em próximo
-
aqui no próximo
a gente pode manter do jeito que tá.
-
Uma opção que você tem aqui no White
-
você alterar para float para indicar aqui
que é um número,
-
mas se deixar ainda bom,
ele vai funcionar também.
-
Depois vai clicar em finalizar.
-
Agora que você clicou em finalizar,
-
você mantém aqui como não dirigido.
-
E no caso do nosso relatório,
que a gente está criando ali
-
pela primeira vez, a gente pode deixar
New York Space e depois, ok.
-
Agora que
-
a gente
importou o nosso arquivo de arestas,
-
você vai visualizar aqui na tela
-
que a gente já tem a nossa tabela de dados
com as arestas.
-
Agora,
no exercício que a gente está fazendo,
-
o próprio arquivo
vai criar a tabela de nós.
-
Então a gente não precisou importar
se a gente vem aqui na aba de nós,
-
tá vendo que ele já tem aqui
algumas informações?
-
Então, através da tabela de arestas,
ele considerou que a nossa origem,
-
que era o nome lá das pessoas
e o sabor preferido de fruta delas
-
e ele já criou aqui nós.
-
Agora,
para a gente visualizar o grafo já criado,
-
o nosso Network Graph,
a gente vem aqui em visão geral
-
e você vai visualizar que ele já aparece
aqui.
-
Então, aqui
a gente já criou um primeiro network
-
e esse é o que a gente pode fazer agora.
-
Como ele criou ali o cálculo todo,
-
a configuração dos nós,
ele criou automaticamente.
-
Eu posso criar
algumas estatísticas em cima disso,
-
eu posso criar alguns cálculos.
-
Então uma opção que a gente tem a fazer
isso, eu venho aqui na aba Estatísticas
-
e aqui
eu vou executar os cálculos que eu quiser.
-
Então eu posso calcular, por exemplo, uma
-
análise estatística inferencial
e eu posso clicar aqui e executar,
-
e você vai ver que ele sempre
vai te trazer o resultado que aí
-
você pode enxergar aqui
qual foi o algoritmo utilizado
-
e qual foi a metodologia que ele utilizou
para criar aquele cálculo.
-
E aí você pode fechar
se tem como salvá la, imprimir e tudo mais
-
e você pode ir executando outros cálculos.
-
Eu posso fazer um cálculo aqui
de coeficiente de clusterização
-
que eu coloco aqui e executar um Ok, aí
ele faz a mesma coisa.
-
Ele te traz aqui
a visualização desse coeficiente.
-
E agora, o que acontece quando a gente faz
esses cálculos estatísticos?
-
Ele vai acrescentando essas colunas
com os cálculos na nossa tabela de dados.
-
Então vamos visualizar como que isso
ficou.
-
Eu venho aqui no laboratório de dados, aí
você vai ver que ele vai aqui em Arestas.
-
Ele vai trazendo os cálculos
que a gente criar aqui em nós.
-
Então ele vai te trazer
-
o clustering de coeficiente
e vai te trazer a inferência aqui.
-
Como ele está com poucas casas decimais
e ele está mostrando tudo zerado,
-
mas a tendência é que
quando ele faz o cálculo,
-
ele traga o valor certinho aqui.
-
Então está funcionando direitinho.
-
Aí aqui em arestas não acontece nada,
porque o cálculo está lá em nós.
-
E voltando aqui para visão geral,
a gente tem a visão
-
aqui do nosso network Graph,
uma opção que a gente tem.
-
E se a gente quiser
visualizar o rótulo de dados,
-
porque agora o gráfico
tá ali, entendeu, né?
-
Não tem
nada. Eu posso clicar aqui nesse T.
-
E aí ele vai
-
habilitar o nosso label
no rótulo de dados.
-
Pra funcionar direitinho eu preciso.
-
Quando você passar o mouse aqui
ele vai te falar ok?
-
Ele tá te mostrando o rótulos dos nós, mas
se a gente voltar na nossa base de dados
-
aqui, nós a única informação que ele tem
é o aí de lá.
-
Provavelmente ele está considerando label,
por isso que não está mostrando nada.
-
Então a gente tem como controlar isso
para ele mostrar corretamente.
-
Então eu venho aqui
pra ele mostrar as arestas, só que eu
-
clico aqui na configuração e aí
eu coloco aqui em nós
-
o ID, e aí se eu dou um ok,
tá vendo que ele agora aparece?
-
Então com a configuração que estava
ele estava mostrando só o label,
-
e aí como estava em branco
ele não estava trazendo nada,
-
mas dessa forma ele já te mostra ali
os rótulos.
-
Se eu quiser ver também
os rótulos das arestas, eu posso clicar
-
nesse ter aqui.
-
E aí a mesma coisa se ele não estiver
mostrando a porque ele está considerando
-
label e aí
eu posso ver aqui em arestas a ID
-
ou posso selecionar as outras informações
que ele exibe.
-
Também.
-
Aí você vai visualizar o que ele está
mostrando aqui, mas bem pequenininho,
-
mas já dá para visualizar que ele está
ativo.
-
Agora
a gente vai para o segundo exercício.
-
A diferença desse para o anterior
é que, ao invés da gente
-
importar uma tabela de arestas, agora
a gente vai partir pela tabela de nós.
-
E depois que a gente importar
a tabela de nós
-
que a gente vai importar
a tabela de arestas, vamos fazer agora.
-
Então, voltando aqui pro nosso,
para nosso projeto que a gente vai fazer,
-
a gente vai clicar aqui
no laboratório de dados,
-
vou entrar aqui em nós, na verdade,
até para ficar, né?
-
E não atrapalhar, eu vou voltar
para essa área de trabalho que está vazia.
-
Então vem nós,
clique aqui Importar planilha
-
e aí eu vou procurar a
-
minha tabela de nós,
então procura ela aqui
-
que está salva como nós e um CSV também.
-
Do mesmo jeito que as arestas
aí nesse daqui.
-
Mesma coisa,
ele vai te mostrar a separação,
-
então você tem que confirmar né?
-
Se ele está separando por vírgula
porque é um arquivo CSV,
-
se é uma tabela de nós e se tá com
a configuração correta de UTF oito.
-
Depois eu bem próximo.
-
Tenho que confirmar também
se os meus campos estão descritos da forma
-
correta, então nós tem que ser um texto,
por isso que está string aqui
-
e o que for número eu tenho que confirmar
também está número, que é o caso aqui
-
de idade, então idade é um número inteiro,
por isso que ele está aqui como Integer.
-
Depois eu clico em finalizar
-
aqui.
-
No finalizar eu preciso
só fazer uma alteração no tipo de grafo
-
ao invés de misturado,
eu tenho que colocar como não dirigido
-
e aí pra ele não criar um novo espaço
eu posso colocar aqui um apêndice
-
que eu sei que existem workspace que ele
vai considerar na mesma pasta de trabalho
-
e aí eu dou um ok,
-
agora que eu fiz esse OK,
você vai ver que a tabela de nós
-
está criada ali, do mesmo jeitinho
que estava o nosso arquivo
-
e a tabela de arestas está em branca.
-
Então eu tenho aqui nós e nesse caso,
-
como eu partida da tabela de nós,
-
eu preciso incluir agora as arestas.
-
Então agora eu vou aqui para tabela de
arestas e vou clicar em Importar Planilha
-
aqui no Importar Planilha.
-
A mesma coisa que a gente fez no anterior
-
e vou procurar aqui
a minha tabela de arestas.
-
Então arestas, ponto. CSV.
-
Tá tudo aqui separando por vírgula
-
certinho
e tá falando que é uma tabela de arestas.
-
Vou aqui no próximo aí a mesma coisa.
-
Eu posso deixar o what aqui como double
ou eu posso mudar ele para fora, que aí
-
ele vai considerar o número decimal
e finalizar aqui no finalizar
-
não dirigido também.
-
E eu coloco o Apêndice
II que tem workspace
-
porque ele vai juntar com os nós.
-
Aí dou um ok.
-
Pronto, agora que eu dei o OK,
eu tenho a tabela de nós
-
do jeito que a gente importou
e eu tenho a tabela de arestas.
-
Então aqui a gente consegue visualizar
que a gente que configurou tudo, né?
-
Então eu fiz a tabela de nós
e fiz a tabela de arestas.
-
Depois volto aqui para Visão Geral
e a gente
-
consegue visualizar
que o nosso novo Network Graph.
-
E aí para funcionar a questão dos rótulos
vai ser a mesma coisa.
-
Eu posso clicar aqui no desenho de label
aqui para a gente olhar o Node
-
e aí ele vai habilitar
e eu posso clicar no desenho
-
aqui de arestas e ele vai habilitar também
as arestas, bem pequenininho ali.
-
E se eu quiser configurar
o que vai aparecer nas arestas,
-
aí eu posso selecionar.
-
Então, por exemplo, aqui ele estava
considerando label, mas eu posso pegar,
-
por exemplo, a fruta, furtar
um, fruta dois, posso pegar a idade.
-
Aí eu vou selecionando o que eu
quero que apareça no meu network iguais.
-
Claro que, como você vai analisar,
você precisa escolher exatamente ali
-
o que que vai fazer mais sentido
nessa sua visão.
-
Agora que você já importou a tabela de nós
e a tabela de arestas,
-
você consegue analisar o seu Network Graph
e entendendo o relacionamento
-
entre os seus nós e as suas arestas
e criando essas análises,
-
você pode usar a parte estatística aqui
-
para fazer alguns cálculos
que nem a gente fez no anterior.
-
E aí, dessa forma,
você já seguiu o passo a passo
-
e conseguiu criar o seu primeiro
Network Graph.
-
Você sabe que eu já fiz uma ferramenta
que você pode contar
-
para esse tipo de criação visual
e pode te ajudar nas suas análises.
-
Então siga esses passos,
utiliza seus arquivos
-
e você vai conseguir entender muito melhor
o relacionamento entre os seus dados e.