< Return to Video

DVI CAP05 2024 VA03 NETWORK GRAPH NO GEPHI

  • 0:08 - 0:10
    Agora que você já teve um overview,
  • 0:10 - 0:14
    já entendeu o funcionamento geral
    da ferramenta Gephi,
  • 0:14 - 0:16
    a gente vai partir
    para um exercício prático.
  • 0:16 - 0:20
    Para criar esse exercício prático,
  • 0:20 - 0:23
    a gente vai utilizar uma base de dados
  • 0:23 - 0:25
    que considera o nome
    de algumas pessoas,
  • 0:25 - 0:27
    algumas características sobre elas.
  • 0:27 - 0:31
    Então, qual é o gênero?
    Qual é a idade?
  • 0:31 - 0:34
    E quais são as duas frutas preferidas?
  • 0:34 - 0:37
    O primeiro sabor e o segundo sabor.
  • 0:37 - 0:40
    Dessa forma,
    a gente vai ter duas tabelas,
  • 0:40 - 0:43
    então, uma que vai ser a tabela de nós
  • 0:43 - 0:45
    e uma outra tabela de arestas.
  • 0:45 - 0:49
    E a partir dessas duas tabelas,
    a gente vai fazer o exercício para criar
  • 0:49 - 0:54
    tanto a partir de uma aresta
    o nosso Network Graph,
  • 0:54 - 0:57
    e a gente vai criar também
    um outro exercício
  • 0:57 - 0:59
    a partir da tabela de nós.
  • 0:59 - 1:01
    Dessa forma,
    vai ficar muito mais prático
  • 1:01 - 1:05
    para vocês conseguirem entender
    o funcionamento da ferramenta
  • 1:05 - 1:08
    na criação de Network Graph.
  • 1:08 - 1:10
    Então aqui na tela,
    abrindo a ferramenta,
  • 1:10 - 1:13
    a primeira visualização
    que a gente tem é aquela tela geral
  • 1:13 - 1:15
    que vocês já viram.
  • 1:15 - 1:17
    Então, a primeira coisa
    que a gente tem que fazer
  • 1:17 - 1:20
    é entrar aqui em "arquivo".
  • 1:20 - 1:24
    Depois a gente tem que clicar
    aqui em "novo projeto".
  • 1:24 - 1:28
    Então a gente vai criar ali
    o nosso novo projeto.
  • 1:28 - 1:30
    Aqui no novo projeto,
  • 1:30 - 1:32
    já para deixar salvo
    e a gente não perder esse arquivo
  • 1:32 - 1:37
    caso aconteça algum problema,
    a gente clique em "salvar como".
  • 1:37 - 1:38
    E aí é legal a gente colocar o nome
  • 1:38 - 1:40
    que a gente vai conseguir
    visualizar depois.
  • 1:40 - 1:43
    Eu vou colocar o nome de "rede".
  • 1:43 - 1:44
    E a gente precisa alterar,
  • 1:44 - 1:46
    ao invés de deixar aqui
    todos os arquivos,
  • 1:46 - 1:52
    a gente altera para "arquivos Gephi"
    e depois, "salvar".
  • 1:52 - 1:52
    Então pronto,
  • 1:52 - 1:56
    agora a gente já tem
    o nosso projeto "rede" salvo.
  • 1:56 - 1:58
    A gente vai fazer dois exercícios.
  • 1:58 - 2:02
    Então, o primeiro deles,
    a gente vai subir um arquivo de arestas
  • 2:02 - 2:05
    que a gente já tem ele aqui salvo,
    ele pronto.
  • 2:05 - 2:09
    Então, para importar
    esse arquivo de arestas,
  • 2:09 - 2:13
    a gente precisa vir
    aqui em "laboratório de dados".
  • 2:13 - 2:17
    Depois muda aqui
    para essa aba de "arestas".
  • 2:17 - 2:19
    "Importar planilha".
  • 2:19 - 2:20
    Aqui no importar planilha,
  • 2:20 - 2:24
    eu preciso encontrar
    o meu arquivo de "arestas"
  • 2:24 - 2:27
    que vai estar salvo aqui
    como "arestas".
  • 2:27 - 2:29
    Lembrando que tem que ser
    um arquivo csv
  • 2:29 - 2:31
    para o Gephi conseguir ler.
  • 2:31 - 2:34
    Depois que a gente clicar aqui
    em "arestas",
  • 2:34 - 2:36
    a gente clica em "abrir".
  • 2:36 - 2:41
    Agora o Gephi já mostra para você
    o que tem no seu arquivo.
  • 2:41 - 2:44
    Ele está te mostrando
    já que é um arquivo csv.
  • 2:44 - 2:46
    Ele mostra aqui o local,
  • 2:46 - 2:49
    mostra como ele está separando
    os dados desse arquivo.
  • 2:49 - 2:52
    Então você vê
    que está separando por vírgula.
  • 2:52 - 2:56
    E já está te falando
    que é um arquivo aqui de arestas
  • 2:56 - 2:59
    e você mantém aqui
    a formatação que é o UTF8,
  • 2:59 - 3:05
    para ele considerar a formatação
    toda certa aqui dos indicadores.
  • 3:05 - 3:07
    Depois a gente tem que clicar
    em "próximo".
  • 3:07 - 3:11
    Aqui no próximo,
    a gente pode manter do jeito que está.
  • 3:11 - 3:14
    Uma opção que você tem
    é aqui no "weight",
  • 3:14 - 3:18
    você alterar para "float" para indicar
    que é um número,
  • 3:18 - 3:20
    mas se deixar em "double",
    ele vai funcionar também.
  • 3:20 - 3:23
    Depois vai clicar em "finalizar".
  • 3:23 - 3:25
    Agora que você clicou em finalizar,
  • 3:25 - 3:28
    você mantém aqui como "não dirigido".
  • 3:28 - 3:30
    E no caso do nosso relatório,
  • 3:30 - 3:32
    que a gente está criando
    pela primeira vez,
  • 3:32 - 3:34
    a gente pode deixar
    "new workspace"
  • 3:34 - 3:37
    e depois,
    "ok".
  • 3:37 - 3:40
    Agora que a gente importou
    o nosso arquivo de arestas,
  • 3:40 - 3:43
    você vai visualizar aqui na tela
    que a gente já tem
  • 3:43 - 3:47
    a nossa tabela de dados
    com as arestas.
  • 3:47 - 3:49
    Agora,
    no exercício que a gente está fazendo,
  • 3:49 - 3:52
    o próprio arquivo
    vai criar a tabela de nós.
  • 3:52 - 3:55
    Então,
    a gente não precisou importar.
  • 3:55 - 3:57
    Se a gente vem aqui na aba de nós,
  • 3:57 - 4:00
    está vendo que ele já tem aqui
    algumas informações?
  • 4:00 - 4:03
    Então,
    através da tabela de arestas,
  • 4:03 - 4:07
    ele considerou a nossa origem,
    que era o nome lá das pessoas
  • 4:07 - 4:13
    e o sabor preferido de fruta delas,
    e ele já criou aqui "nós".
  • 4:13 - 4:16
    Agora, para a gente visualizar
    o grafo já criado,
  • 4:16 - 4:20
    o nosso Network Graph,
    a gente vem aqui em "visão geral"
  • 4:20 - 4:23
    e você vai visualizar
    que ele já aparece aqui.
  • 4:23 - 4:26
    Então aqui,
    criamos um primeiro Network Graph
  • 4:26 - 4:29
    e o que a gente pode fazer agora?
  • 4:29 - 4:36
    Como ele criou automaticamente ali
    a configuração dos nós,
  • 4:36 - 4:40
    eu posso criar
    algumas estatísticas em cima disso,
  • 4:40 - 4:42
    eu posso criar alguns cálculos.
  • 4:42 - 4:44
    Então, uma opção que a gente tem
    é fazer isso.
  • 4:44 - 4:47
    Eu venho aqui na aba "estatísticas"
  • 4:47 - 4:50
    e aqui eu vou executar
    os cálculos que eu quiser.
  • 4:50 - 4:52
    Então, eu posso calcular,
    por exemplo,
  • 4:52 - 4:59
    uma análise estatística inferencial
    e eu posso clicar aqui em executar,
  • 4:59 - 5:02
    você vai ver que ele sempre
    vai te trazer o resultado
  • 5:02 - 5:07
    que aí você pode enxergar aqui
    qual foi o algoritmo utilizado,
  • 5:07 - 5:11
    qual foi a metodologia que ele utilizou
    para criar aquele cálculo.
  • 5:11 - 5:14
    E aí você pode fechar
    você tem como salvar,
  • 5:14 - 5:15
    imprimir e tudo mais.
  • 5:15 - 5:18
    E você pode ir executando
    outros cálculos.
  • 5:18 - 5:22
    Eu posso fazer um cálculo aqui
    de coeficiente de clusterização.
  • 5:22 - 5:26
    Coloco aqui em "executar",
    do um "ok",
  • 5:26 - 5:27
    aí ele faz a mesma coisa,
  • 5:27 - 5:31
    ele te traz aqui
    a visualização desse coeficiente.
  • 5:31 - 5:33
    E agora,
    o que acontece?
  • 5:33 - 5:35
    Quando a gente faz
    esses cálculos estatísticos,
  • 5:35 - 5:38
    ele vai acrescentando essas colunas
    com os cálculos
  • 5:38 - 5:40
    na nossa tabela de dados.
  • 5:40 - 5:42
    Então, vamos visualizar
    como que esse ficou.
  • 5:42 - 5:44
    Eu venho aqui
    em "laboratório de dados",
  • 5:44 - 5:47
    aí você vai ver
    que ele vai aqui em "arestas",
  • 5:47 - 5:50
    ele vai trazendo os cálculos
    que a gente criar.
  • 5:50 - 5:51
    Opa, aqui em "nós".
  • 5:51 - 5:55
    Então ele vai te trazer
    o clustering de coeficiente,
  • 5:55 - 5:57
    vai te trazer a inferência.
  • 5:57 - 6:00
    Aqui como ele está
    com poucas casas decimais, né?
  • 6:00 - 6:02
    Ele está mostrando tudo zerado,
  • 6:02 - 6:04
    mas a tendência é que
    quando ele faz o cálculo,
  • 6:04 - 6:07
    ele traga o valor certo aqui.
  • 6:07 - 6:09
    Então, está funcionando direito.
  • 6:09 - 6:11
    Aí aqui em "arestas"
    não acontece nada,
  • 6:11 - 6:14
    porque o cálculo está lá em "nós".
  • 6:14 - 6:16
    E voltando aqui para "visão geral",
  • 6:16 - 6:19
    a gente tem a visão aqui
    do nosso Network Graph.
  • 6:19 - 6:22
    Uma opção que a gente tem
    é se a gente quiser visualizar
  • 6:22 - 6:23
    o rótulo de dados,
  • 6:23 - 6:26
    porque agora o gráfico
    está limpo, né?
  • 6:26 - 6:30
    Não tem nada.
    Eu posso clicar aqui nesse "T".
  • 6:30 - 6:35
    E aí, ele vai habilitar o nosso label,
    nosso rótulo de dados.
  • 6:35 - 6:36
    Para funcionar direito,
  • 6:36 - 6:39
    quando você
    passar o mouse aqui,
  • 6:39 - 6:42
    ele vai te falar que ele está
    te mostrando o rótulo dos nós.
  • 6:42 - 6:46
    Mas se a gente voltar na nossa
    base de dados aqui em nós,
  • 6:46 - 6:49
    a única informação que ele tem é o ID.
  • 6:49 - 6:52
    Lá, provavelmente,
    ele está considerando label,
  • 6:52 - 6:53
    por isso que não está mostrando nada.
  • 6:53 - 6:58
    Então a gente tem como controlar isso
    para ele mostrar corretamente.
  • 6:58 - 7:00
    Então eu venho aqui
    para ele mostrar as arestas,
  • 7:00 - 7:06
    só que eu clico aqui na "configuração"
    e aí eu coloco aqui em "nós" o ID,
  • 7:06 - 7:10
    e aí se eu dou um "ok",
    está vendo que ele agora aparece?
  • 7:10 - 7:14
    Então, com a configuração que estava,
    ele mostrava só o label,
  • 7:14 - 7:17
    e aí como estava em branco
    ele não estava trazendo nada,
  • 7:17 - 7:20
    mas dessa forma ele já te mostra ali
    os rótulos.
  • 7:20 - 7:23
    Se eu quiser ver também
    os rótulos das arestas,
  • 7:23 - 7:26
    eu posso clicar nesse "T" aqui
    e aí a mesma coisa,
  • 7:26 - 7:29
    se ele não estiver mostrando
    é porque ele está considerando o label
  • 7:29 - 7:31
    e aí eu posso vir aqui
    em "arestas",
  • 7:31 - 7:37
    "ID" ou posso selecionar as outras
    informações para ele exibir também.
  • 7:37 - 7:38
    Aí você vai visualizar
    o que ele está mostrando aqui,
  • 7:38 - 7:40
    mas bem pequeno,
  • 7:40 - 7:43
    mas já dá para visualizar
    que ele está ativo.
  • 7:43 - 7:45
    Agora a gente vai
    para o segundo exercício.
  • 7:45 - 7:47
    A diferença desse para o anterior
  • 7:47 - 7:51
    é que, ao invés da gente importar
    uma tabela de arestas,
  • 7:51 - 7:54
    agora a gente vai partir
    pela tabela de nós
  • 7:54 - 7:57
    e depois que a gente importar
    a tabela de nós,
  • 7:57 - 7:59
    que a gente vai importar
    a tabela de arestas.
  • 7:59 - 8:00
    Vamos fazer agora.
  • 8:00 - 8:04
    Então,
    voltando aqui para o nosso projeto,
  • 8:04 - 8:06
    o que a gente vai fazer?
  • 8:06 - 8:09
    A gente vai clicar aqui
    em "laboratório de dados",
  • 8:09 - 8:13
    vou entrar aqui em "nós".
  • 8:13 - 8:15
    Na verdade,
    até para não atrapalhar,
  • 8:15 - 8:18
    vou voltar para essa área
    de trabalho que está vazia.
  • 8:18 - 8:22
    Então vem em "nós",
    clico aqui "importar planilha",
  • 8:22 - 8:26
    e aí eu vou procurar
    a minha tabela de "nós".
  • 8:26 - 8:29
    Então procuro ela aqui,
    aqui está salva como "nós"
  • 8:29 - 8:33
    é um csv também,
    do mesmo jeito que as arestas.
  • 8:33 - 8:38
    Aí nesse daqui, mesma coisa,
    ele vai te mostrar a separação,
  • 8:38 - 8:40
    então você tem que confirmar, né?
  • 8:40 - 8:43
    Se ele está separando por vírgula,
    porque é um arquivo csv,
  • 8:43 - 8:45
    se é uma tabela de nós
  • 8:45 - 8:50
    e se está com a configuração
    correta de UTF8.
  • 8:50 - 8:51
    Depois eu venho em "próximo",
  • 8:51 - 8:53
    tenho que confirmar também
  • 8:53 - 8:56
    se os meus campos
    estão descritos da forma correta,
  • 8:56 - 9:00
    então o nó tem que ser um texto,
    por isso que está string aqui
  • 9:00 - 9:04
    e o que for número eu tenho
    que confirmar também se está número,
  • 9:04 - 9:07
    que é o caso aqui de idade,
    então idade é um número inteiro,
  • 9:07 - 9:10
    por isso que ele está aqui
    como "integer".
  • 9:10 - 9:12
    Depois eu clico em "finalizar".
  • 9:12 - 9:16
    Aqui no finalizar,
    eu preciso só fazer uma alteração.
  • 9:16 - 9:18
    No tipo de grafo,
    ao invés de "misturado",
  • 9:18 - 9:21
    eu tenho que colocar
    como "não dirigido"
  • 9:21 - 9:23
    e aí para ele não criar
    um novo workspace,
  • 9:23 - 9:27
    eu posso colocar aqui
    um "append to existing workspace"
  • 9:27 - 9:30
    que ele vai considerar
    na mesma pasta de trabalho
  • 9:30 - 9:33
    e aí eu dou um "ok".
  • 9:33 - 9:34
    Agora que eu fiz esse "ok",
  • 9:34 - 9:37
    você vai ver que a tabela
    de nós está criada,
  • 9:37 - 9:40
    do mesmo jeito
    que estava o nosso arquivo
  • 9:40 - 9:43
    e a tabela de arestas está em branco.
  • 9:43 - 9:46
    Então, eu tenho aqui nós
    e, nesse caso,
  • 9:46 - 9:52
    como eu parti da tabela de nós,
    eu preciso incluir agora as arestas.
  • 9:52 - 9:54
    Então agora eu vou aqui
    para tabela de "arestas"
  • 9:54 - 9:58
    e vou clicar em "importar planilha".
  • 9:58 - 10:00
    Aqui no "importar planilha",
  • 10:00 - 10:02
    a mesma coisa
    que a gente fez no anterior,
  • 10:02 - 10:05
    vou procurar aqui
    a minha tabela de "arestas".
  • 10:05 - 10:08
    Então, "arestas.csv".
  • 10:08 - 10:12
    Está tudo aqui separando por vírgula,
    certo.
  • 10:12 - 10:15
    E está falando
    que é uma tabela de arestas.
  • 10:15 - 10:18
    Vou aqui no próximo,
    aí a mesma coisa,
  • 10:18 - 10:20
    eu posso deixar o "weight" aqui
    como "double"
  • 10:20 - 10:22
    ou eu posso mudar ele para "float",
  • 10:22 - 10:26
    que aí ele vai considerar
    que é um número decimal e finalizar.
  • 10:26 - 10:29
    Aqui no "finalizar",
    "não dirigido" também.
  • 10:29 - 10:32
    E eu coloco
    o "Append to existing workspace",
  • 10:32 - 10:34
    porque ele vai juntar com os nós.
  • 10:34 - 10:36
    Aí dou um "ok".
  • 10:36 - 10:39
    Pronto, agora que eu dei o "ok",
    eu tenho a tabela de nós
  • 10:39 - 10:44
    do jeito que a gente importou
    e eu tenho a tabela de arestas.
  • 10:44 - 10:46
    Então aqui a gente consegue visualizar
  • 10:46 - 10:48
    que a gente que configurou tudo, né?
  • 10:48 - 10:52
    Então, eu fiz a tabela de nós
    e fiz a tabela de arestas.
  • 10:52 - 10:56
    Depois volto aqui para "visão geral"
    e a gente consegue visualizar
  • 10:56 - 10:59
    aqui o nosso novo Network Graph.
  • 10:59 - 11:01
    E aí para funcionar a questão
    dos rótulos,
  • 11:01 - 11:02
    vai ser a mesma coisa.
  • 11:02 - 11:09
    Posso clicar aqui no "T" de label
    para a gente olhar o nós.
  • 11:09 - 11:11
    E aí, ele vai habilitar.
  • 11:11 - 11:13
    E eu posso clicar no "T" aqui
    de arestas
  • 11:13 - 11:17
    e ele vai habilitar também as arestas,
    bem pequeno ali.
  • 11:17 - 11:20
    E se eu quiser configurar
    o que vai aparecer nas arestas,
  • 11:20 - 11:22
    aí eu posso selecionar.
  • 11:22 - 11:22
    Então, por exemplo,
  • 11:22 - 11:26
    aqui ele estava considerando "label",
    mas eu posso pegar, por exemplo,
  • 11:26 - 11:29
    a fruta,
    fruta um, dois, posso pegar a idade.
  • 11:29 - 11:32
    Aí eu vou selecionando
    o que eu quero que apareça
  • 11:32 - 11:34
    no meu Network Graph.
  • 11:34 - 11:39
    Claro que, como você vai analisar,
    você precisa escolher exatamente
  • 11:39 - 11:43
    o que vai fazer mais sentido
    nessa sua visão.
  • 11:43 - 11:48
    Agora que você já importou a tabela
    de nós e a tabela de arestas,
  • 11:48 - 11:51
    você consegue analisar
    o seu Network Graph
  • 11:51 - 11:56
    e ir entendendo o relacionamento
    entre os seus nós e arestas,
  • 11:56 - 11:57
    e criando as suas análises.
  • 11:57 - 12:00
    Você pode usar a parte estatística
    aqui para fazer alguns cálculos
  • 12:00 - 12:02
    que nem a gente fez no anterior.
  • 12:02 - 12:06
    E aí, dessa forma,
    você já seguiu o passo a passo
  • 12:06 - 12:09
    e conseguiu criar o seu primeiro
    Network Graph.
  • 12:09 - 12:12
    Você sabe que Gephi é uma ferramenta
    que você pode contar
  • 12:12 - 12:16
    para esse tipo de criação visual
    e pode te ajudar nas suas análises.
  • 12:16 - 12:20
    Então siga esses passos,
    utilize seus arquivos
  • 12:20 - 12:22
    e você vai conseguir
    entender muito melhor
  • 12:22 - 12:24
    o relacionamento entre os seus dados.
Title:
DVI CAP05 2024 VA03 NETWORK GRAPH NO GEPHI
Video Language:
Portuguese, Brazilian
Duration:
12:28

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions