0:00:07.810,0:00:10.129 Agora que você já teve um overview, 0:00:10.129,0:00:13.513 já entendeu o funcionamento geral[br]da ferramenta Gephi, 0:00:13.513,0:00:16.282 a gente vai partir[br]para um exercício prático. 0:00:16.282,0:00:19.539 Para criar esse exercício prático, 0:00:19.539,0:00:22.555 a gente vai utilizar uma base de dados 0:00:22.555,0:00:25.393 que considera o nome[br]de algumas pessoas, 0:00:25.393,0:00:27.393 algumas características sobre elas. 0:00:27.393,0:00:30.744 Então, qual é o gênero?[br]Qual é a idade? 0:00:30.744,0:00:34.000 E quais são as duas frutas preferidas? 0:00:34.000,0:00:36.569 O primeiro sabor e o segundo sabor. 0:00:36.569,0:00:39.803 Dessa forma,[br]a gente vai ter duas tabelas, 0:00:39.803,0:00:42.627 então, uma que vai ser a tabela de nós 0:00:42.627,0:00:44.677 e uma outra tabela de arestas. 0:00:44.677,0:00:48.548 E a partir dessas duas tabelas[br]a gente vai fazer o exercício para criar 0:00:48.548,0:00:53.987 tanto a partir de uma aresta,[br]o nosso Network Graph, 0:00:53.987,0:00:56.827 e a gente vai criar também[br]um outro exercício 0:00:56.827,0:00:58.958 a partir da tabela de nós. 0:00:58.958,0:01:01.019 Dessa forma,[br]vai ficar muito mais prático 0:01:01.019,0:01:05.377 para vocês conseguirem entender[br]o funcionamento da ferramenta 0:01:05.377,0:01:07.535 na criação de Network Graph. 0:01:07.535,0:01:09.847 Então aqui na tela,[br]abrindo a ferramenta, 0:01:09.847,0:01:13.303 a primeira visualização[br]que a gente tem é aquela tela geral 0:01:13.303,0:01:14.974 que vocês já viram. 0:01:14.974,0:01:17.022 Então, a primeira coisa[br]que a gente tem que fazer 0:01:17.022,0:01:19.702 é entrar aqui em "arquivo". 0:01:19.702,0:01:24.250 Depois a gente tem que clicar[br]aqui em "novo projeto". 0:01:24.250,0:01:28.187 Então a gente vai criar ali[br]o nosso novo projeto. 0:01:28.187,0:01:29.889 Aqui no novo projeto, 0:01:29.889,0:01:32.458 já para deixar salvo[br]e a gente não perder esse arquivo 0:01:32.458,0:01:36.529 caso aconteça algum problema,[br]a gente clique em "salvar como". 0:01:36.529,0:01:38.081 E aí é legal a gente colocar o nome 0:01:38.081,0:01:40.342 que a gente vai conseguir[br]visualizar depois. 0:01:40.342,0:01:42.657 Eu vou colocar o nome de "rede". 0:01:42.657,0:01:44.341 E a gente precisa alterar, 0:01:44.341,0:01:46.341 ao invés de deixar aqui [br]todos os arquivos, 0:01:46.341,0:01:51.544 a gente altera para "arquivos Gephi"[br]e depois "salvar". 0:01:51.544,0:01:52.074 Então pronto, 0:01:52.074,0:01:55.648 agora a gente já tem [br]o nosso projeto "rede" salvo. 0:01:55.648,0:01:57.658 A gente vai fazer dois exercícios. 0:01:57.658,0:02:02.068 Então, o primeiro deles, [br]a gente vai subir um arquivo de arestas 0:02:02.068,0:02:05.291 que a gente já tem ele aqui salvo,[br]ele pronto. 0:02:05.291,0:02:08.728 Então, para importar[br]esse arquivo de arestas, 0:02:08.728,0:02:12.899 a gente precisa vir[br]aqui em "laboratório de dados". 0:02:12.899,0:02:16.843 Depois muda aqui[br]para essa aba de "arestas". 0:02:16.843,0:02:18.638 "Importar planilha". 0:02:18.638,0:02:19.940 Aqui no importar planilha, 0:02:19.940,0:02:23.810 eu preciso encontrar[br]o meu arquivo de "arestas" 0:02:23.810,0:02:26.846 que vai estar salvo aqui[br]como "arestas". 0:02:26.846,0:02:29.066 Lembrando que tem que ser [br]um arquivo csv 0:02:29.066,0:02:31.464 para o Gephi conseguir ler. 0:02:31.464,0:02:33.532 Depois que a gente clicar aqui[br]em "arestas", 0:02:33.532,0:02:36.355 a gente clica em "abrir". 0:02:36.355,0:02:40.927 Agora o Gephi já mostra para você[br]o que tem no seu arquivo. 0:02:40.927,0:02:43.830 Ele está te mostrando[br]já que é um arquivo csv. 0:02:43.830,0:02:47.208 Ele mostra aqui o local,[br]mostra como ele está separando 0:02:47.208,0:02:48.568 os dados desse arquivo. 0:02:48.568,0:02:51.604 Então você vê[br]que está separando por vírgula. 0:02:51.604,0:02:55.908 E já está te falando[br]que é um arquivo aqui de arestas 0:02:55.908,0:02:59.328 e você mantém aqui[br]a formatação que é o UTF8, 0:02:59.328,0:03:04.550 para ele considerar a formatação[br]toda certa aqui dos indicadores. 0:03:04.550,0:03:07.186 Depois a gente tem que clicar[br]em "próximo". 0:03:07.186,0:03:10.590 Aqui no próximo,[br]a gente pode manter do jeito que está. 0:03:10.590,0:03:13.659 Uma opção que você tem[br]é aqui no "weight", 0:03:13.659,0:03:17.830 você alterar para "float" para indicar [br]que é um número, 0:03:17.830,0:03:20.499 mas se deixar em "double",[br]ele vai funcionar também. 0:03:20.499,0:03:22.969 Depois vai clicar em "finalizar". 0:03:22.969,0:03:25.071 Agora que você clicou em finalizar, 0:03:25.071,0:03:27.974 você mantém aqui como "não dirigido". 0:03:27.974,0:03:29.607 E no caso do nosso relatório, 0:03:29.607,0:03:31.867 que a gente está criando[br]pela primeira vez,[br] 0:03:31.867,0:03:34.346 a gente pode deixar[br]"new workspace" 0:03:34.346,0:03:36.706 e depois, [br]"ok". 0:03:36.706,0:03:40.286 Agora que a gente importou[br]o nosso arquivo de arestas, 0:03:40.286,0:03:42.975 você vai visualizar aqui na tela[br]que a gente já tem 0:03:42.975,0:03:46.659 a nossa tabela de dados[br]com as arestas. 0:03:46.659,0:03:49.328 Agora,[br]no exercício que a gente está fazendo, 0:03:49.328,0:03:52.498 o próprio arquivo[br]vai criar a tabela de nós. 0:03:52.498,0:03:54.515 Então,[br]a gente não precisou importar. 0:03:54.515,0:03:56.635 Se a gente vem aqui na aba de nós, 0:03:56.635,0:04:00.039 está vendo que ele já tem aqui[br]algumas informações. 0:04:00.039,0:04:02.810 Então,[br]através da tabela de arestas, 0:04:02.810,0:04:07.087 ele considerou a nossa origem,[br]que era o nome lá das pessoas 0:04:07.087,0:04:12.618 e o sabor preferido de fruta delas,[br]e ele já criou aqui "nós". 0:04:12.618,0:04:15.621 Agora, para a gente visualizar [br]o grafo já criado, 0:04:15.621,0:04:19.959 o nosso Network Graph,[br]a gente vem aqui em "visão geral" 0:04:19.959,0:04:22.628 e você vai visualizar[br]que ele já aparece aqui. 0:04:22.628,0:04:26.374 Então aqui, [br]criamos um primeiro Network Graph 0:04:26.374,0:04:28.968 e o que a gente pode fazer agora? 0:04:28.968,0:04:34.231 Como ele criou ali [br]a configuração dos nós, 0:04:34.231,0:04:36.308 ele criou automaticamente, 0:04:36.308,0:04:39.578 eu posso criar[br]algumas estatísticas em cima disso, 0:04:39.578,0:04:41.647 eu posso criar alguns cálculos. 0:04:41.647,0:04:43.959 Então, uma opção que a gente tem [br]é fazer isso. 0:04:43.959,0:04:47.119 Eu venho aqui na aba "estatísticas" 0:04:47.119,0:04:49.788 e aqui eu vou executar[br]os cálculos que eu quiser. 0:04:49.788,0:04:52.450 Então, eu posso calcular,[br]por exemplo, 0:04:52.450,0:04:58.887 uma análise estatística inferencial[br]e eu posso clicar aqui em "executar", 0:04:58.887,0:05:02.154 você vai ver que ele sempre[br]vai te trazer o resultado 0:05:02.154,0:05:06.839 que aí você pode enxergar aqui[br]qual foi o algoritmo utilizado 0:05:06.839,0:05:11.210 qual foi a metodologia que ele utilizou[br]para criar aquele cálculo. 0:05:11.210,0:05:13.521 E aí você pode fechar[br]você tem como salvar, 0:05:13.521,0:05:15.481 imprimir e tudo mais. 0:05:15.481,0:05:18.117 E você pode ir executando[br]outros cálculos. 0:05:18.117,0:05:22.087 Eu posso fazer um cálculo aqui[br]de coeficiente de clusterização 0:05:22.087,0:05:25.619 coloco aqui em "executar",[br]do um "ok", 0:05:25.619,0:05:26.659 aí ele faz a mesma coisa, 0:05:26.659,0:05:31.280 ele te traz aqui[br]a visualização desse coeficiente. 0:05:31.280,0:05:33.024 E agora,[br]o que acontece? 0:05:33.024,0:05:35.234 Quando a gente faz[br]esses cálculos estatísticos, 0:05:35.234,0:05:38.205 ele vai acrescentando essas colunas[br]com os cálculos 0:05:38.205,0:05:39.705 na nossa tabela de dados. 0:05:39.705,0:05:42.074 Então, vamos visualizar[br]como que esse ficou. 0:05:42.074,0:05:44.009 Eu venho aqui[br]em "laboratório de dados", 0:05:44.009,0:05:46.979 aí você vai ver[br]que ele vai aqui em "arestas". 0:05:46.979,0:05:49.880 Ele vai trazendo os cálculos[br]que a gente criar. 0:05:49.880,0:05:51.250 Opa, aqui em "nós". 0:05:51.250,0:05:54.934 Então ele vai te trazer[br]o clustering de coeficiente, 0:05:54.934,0:05:57.656 vai te trazer a inferência. 0:05:57.656,0:05:59.917 Aqui como ele está[br]com poucas casas decimais 0:05:59.917,0:06:01.527 aí está mostrando tudo zerado. 0:06:01.527,0:06:04.196 Mas a tendência é que[br]quando ele faz o cálculo, 0:06:04.196,0:06:07.166 ele traga o valor certo aqui. 0:06:07.166,0:06:09.134 Então, está funcionando direito. 0:06:09.134,0:06:11.196 Aí aqui em "arestas"[br]não acontece nada, 0:06:11.196,0:06:13.906 porque o cálculo está lá em "nós". 0:06:13.906,0:06:15.618 E voltando aqui para "visão geral", 0:06:15.618,0:06:19.015 a gente tem a visão aqui[br]do nosso Network Graph. 0:06:19.015,0:06:22.237 Uma opção que a gente tem[br]é se a gente quiser visualizar 0:06:22.237,0:06:23.448 o rótulo de dados, 0:06:23.448,0:06:25.717 porque agora o gráfico[br]está limpo, né? 0:06:25.717,0:06:30.222 Não tem nada.[br]Eu posso clicar aqui nesse "T". 0:06:30.222,0:06:34.760 E aí, ele vai habilitar o nosso label,[br]nosso rótulo de dados. 0:06:34.760,0:06:36.466 Para funcionar direito, 0:06:36.466,0:06:38.986 eu preciso quando você[br]passar o mouse aqui 0:06:38.986,0:06:42.158 ele vai te falar que ele está[br]te mostrando o rótulo dos nós. 0:06:42.158,0:06:46.477 Mas se a gente voltar na nossa[br]base de dados aqui em nós, 0:06:46.477,0:06:49.064 a única informação que ele tem é o ID. 0:06:49.064,0:06:51.585 Lá provavelmente[br]ele está considerando label, 0:06:51.585,0:06:53.345 por isso que não está mostrando nada. 0:06:53.345,0:06:57.516 Então a gente tem como controlar isso[br]para ele mostrar corretamente. 0:06:57.516,0:06:59.832 Então eu venho aqui[br]para ele mostrar as arestas, 0:06:59.832,0:07:06.067 só que eu clico aqui na "configuração"[br]e aí eu coloco aqui em "nós" o ID, 0:07:06.067,0:07:09.895 e aí se eu dou um "ok",[br]está vendo que ele agora aparece? 0:07:09.895,0:07:13.965 Então com a configuração que estava[br]ele estava mostrando só o label, 0:07:13.965,0:07:16.768 e aí como estava em branco[br]ele não estava trazendo nada, 0:07:16.768,0:07:19.905 mas dessa forma ele já te mostra ali[br]os rótulos. 0:07:19.905,0:07:22.852 Se eu quiser ver também[br]os rótulos das arestas, 0:07:22.852,0:07:26.183 eu posso clicar nesse "T" aqui[br]e aí a mesma coisa 0:07:26.183,0:07:29.140 se ele não estiver mostrando[br]é porque ele está considerando o label 0:07:29.140,0:07:31.397 e aí eu posso vir aqui[br]em "arestas", 0:07:31.397,0:07:36.755 "ID" ou posso selecionar as outras[br]informações que ele exibe também. 0:07:36.755,0:07:38.381 Aí você vai visualizar[br]o que ele está mostrando aqui, 0:07:38.381,0:07:39.891 mas bem pequeno, 0:07:39.891,0:07:43.167 mas já dá para visualizar[br]que ele está ativo. 0:07:43.167,0:07:45.397 Agora a gente vai[br]para o segundo exercício. 0:07:45.397,0:07:47.343 A diferença desse para o anterior 0:07:47.343,0:07:50.729 é que, ao invés da gente importar[br]uma tabela de arestas, 0:07:50.729,0:07:54.339 agora a gente vai partir[br]pela tabela de nós 0:07:54.339,0:07:56.641 e depois que a gente importar[br]a tabela de nós 0:07:56.641,0:07:58.715 que a gente vai importar[br]a tabela de arestas, 0:07:58.715,0:08:00.117 vamos fazer agora. 0:08:00.117,0:08:04.444 Então,[br]voltando aqui para o nosso projeto , 0:08:04.444,0:08:05.699 o que a gente vai fazer? 0:08:05.699,0:08:09.488 A gente vai clicar aqui[br]no "laboratório de dados", 0:08:09.488,0:08:13.146 vou entrar aqui em "nós",[br]na verdade, 0:08:13.146,0:08:15.146 até para não atrapalhar, 0:08:15.146,0:08:17.662 vou voltar para essa área[br]de trabalho que está vazia. 0:08:17.662,0:08:22.400 Então vem em "nós",[br]clico aqui "Importar planilha" 0:08:22.400,0:08:25.752 e aí eu vou procurar[br]a minha tabela de "nós". 0:08:25.752,0:08:29.453 Então procuro ela aqui,[br]aqui está salva como "nós" 0:08:29.453,0:08:33.059 é um csv também,[br]do mesmo jeito que as arestas. 0:08:33.059,0:08:37.515 Aí nesse daqui mesma coisa,[br]ele vai te mostrar a separação, 0:08:37.515,0:08:39.851 então você tem que confirmar né? 0:08:39.851,0:08:43.488 Se ele está separando por vírgula[br]porque é um arquivo csv, 0:08:43.488,0:08:45.461 se é uma tabela de nós 0:08:45.461,0:08:49.661 e se está com a configuração[br]correta de UTF8. 0:08:49.661,0:08:51.429 Depois eu venho em "próximo". 0:08:51.429,0:08:52.893 Tenho que confirmar também, 0:08:52.893,0:08:56.093 se os meus campos[br]estão descritos da forma correta, 0:08:56.093,0:08:59.731 então o nó tem que ser um texto,[br]por isso que está string aqui 0:08:59.731,0:09:03.759 e o que for número eu tenho[br]que confirmar também se está número, 0:09:03.759,0:09:07.368 que é o caso aqui de idade,[br]então idade é um número inteiro, 0:09:07.368,0:09:09.648 por isso que ele está aqui[br]como "Integer". 0:09:09.648,0:09:12.370 Depois eu clico em "finalizar" 0:09:12.370,0:09:15.698 Aqui no finalizar eu preciso[br]só fazer uma alteração. 0:09:15.698,0:09:18.429 No tipo de grafo[br]ao invés de "misturado", 0:09:18.429,0:09:20.859 eu tenho que colocar[br]como "não dirigido" 0:09:20.859,0:09:23.030 e aí para ele não criar[br]um novo workspace 0:09:23.030,0:09:26.960 eu posso colocar aqui[br]um "append to existing workspace" 0:09:26.960,0:09:30.101 que ele vai considerar[br]na mesma pasta de trabalho 0:09:30.101,0:09:32.704 e aí eu dou um "ok". 0:09:32.704,0:09:34.027 Agora que eu fiz esse "OK", 0:09:34.027,0:09:37.057 você vai ver que a tabela[br]de nós está criada, 0:09:37.057,0:09:40.178 do mesmo jeito[br]que estava o nosso arquivo 0:09:40.178,0:09:42.647 e a tabela de arestas está em branca. 0:09:42.647,0:09:45.550 Então, eu tenho aqui nós[br]e nesse caso, 0:09:45.550,0:09:51.556 como eu parti da tabela de nós,[br]eu preciso incluir agora as arestas. 0:09:51.556,0:09:54.429 Então agora eu vou aqui[br]para tabela de "arestas" 0:09:54.429,0:09:57.571 e vou clicar em "Importar Planilha". 0:09:57.571,0:09:59.631 Aqui no "Importar Planilha" 0:09:59.631,0:10:01.983 a mesma coisa[br]que a gente fez no anterior 0:10:01.983,0:10:05.170 vou procurar aqui[br]a minha tabela de "arestas". 0:10:05.170,0:10:07.719 Então, "arestas.csv". 0:10:07.719,0:10:12.066 Está tudo aqui separando por vírgula,[br]certo. 0:10:12.066,0:10:14.913 E está falando[br]que é uma tabela de arestas. 0:10:14.913,0:10:17.713 Vou aqui no próximo,[br]aí a mesma coisa. 0:10:17.713,0:10:20.083 Eu posso deixar o "Weight" aqui[br]como "Double" 0:10:20.083,0:10:22.080 ou eu posso mudar ele para "Float", 0:10:22.080,0:10:26.409 que aí ele vai considerar[br]que é um número decimal e "finalizar". 0:10:26.409,0:10:29.327 Aqui no "finalizar"[br]"não dirigido" também. 0:10:29.327,0:10:31.669 E eu coloco[br]o "Append to existing workspace", 0:10:31.669,0:10:34.132 porque ele vai juntar com os nós. 0:10:34.132,0:10:36.367 Aí dou um "ok". 0:10:36.367,0:10:39.370 Pronto, agora que eu dei o "ok",[br]eu tenho a tabela de nós 0:10:39.370,0:10:44.042 do jeito que a gente importou[br]e eu tenho a tabela de arestas. 0:10:44.042,0:10:46.454 Então aqui a gente consegue visualizar 0:10:46.454,0:10:48.346 que a gente que configurou tudo, né? 0:10:48.346,0:10:51.916 Então eu fiz a tabela de nós[br]e fiz a tabela de arestas. 0:10:51.916,0:10:55.869 Depois volto aqui para "Visão Geral"[br]e a gente consegue visualizar 0:10:55.869,0:10:58.594 aqui o nosso novo Network Graph. 0:10:58.594,0:11:02.399 E aí para funcionar a questão dos rótulos[br]vai ser a mesma coisa. 0:11:02.399,0:11:08.733 Posso clicar aqui no "T" de label[br]aqui para a gente olhar o nós. 0:11:08.733,0:11:13.403 E aí, ele vai habilitar e eu posso[br]clicar no "T" aqui de arestas 0:11:13.403,0:11:16.774 e ele vai habilitar também as arestas,[br]bem pequeno ali. 0:11:16.774,0:11:20.311 E se eu quiser configurar[br]o que vai aparecer nas arestas, 0:11:20.311,0:11:21.813 aí eu posso selecionar. 0:11:21.813,0:11:22.476 Então,[br]por exemplo, 0:11:22.476,0:11:25.366 aqui ele estava considerando "label",[br]mas eu posso pegar, 0:11:25.366,0:11:29.320 por exemplo, a fruta,[br]fruta um, fruta dois, posso pegar a idade. 0:11:29.320,0:11:32.031 Aí eu vou selecionando[br]o que eu quero que apareça 0:11:32.031,0:11:33.819 no meu Network Graph. 0:11:33.819,0:11:38.596 Claro que, como você vai analisar,[br]você precisa escolher exatamente 0:11:38.596,0:11:42.967 o que vai fazer mais sentido[br]nessa sua visão. 0:11:42.967,0:11:47.605 Agora que você já importou a tabela[br]de nós e a tabela de arestas, 0:11:47.605,0:11:51.144 você consegue analisar[br]o seu Network Graph 0:11:51.144,0:11:54.054 e entendendo o relacionamento[br]entre os seus nós 0:11:54.054,0:11:56.914 e as suas arestas[br]e criando essas análises, 0:11:56.914,0:12:00.301 você pode usar a parte estatística[br]aqui para fazer alguns cálculos 0:12:00.301,0:12:02.153 que nem a gente fez no anterior. 0:12:02.153,0:12:05.656 E aí, dessa forma,[br]você já seguiu o passo a passo 0:12:05.656,0:12:08.802 e conseguiu criar o seu primeiro[br]Network Graph. 0:12:08.802,0:12:11.562 Você sabe que Gephi é uma ferramenta[br]que você pode contar 0:12:11.562,0:12:15.633 para esse tipo de criação visual[br]e pode te ajudar nas suas análises. 0:12:15.633,0:12:19.670 Então siga esses passos,[br]utiliza seus arquivos 0:12:19.670,0:12:21.722 e você vai conseguir[br]entender muito melhor 0:12:21.722,0:12:24.182 o relacionamento entre os seus dados.