1 00:00:07,810 --> 00:00:10,083 Agora que você já teve um overview, 2 00:00:10,083 --> 00:00:13,513 já entendeu o funcionamento geral da ferramenta Gephi. 3 00:00:13,513 --> 00:00:16,282 A gente vai partir para um exercício prático 4 00:00:16,282 --> 00:00:19,539 para criar esse exercício prático, 5 00:00:19,539 --> 00:00:22,555 a gente vai utilizar uma base de dados 6 00:00:22,555 --> 00:00:25,393 que considera o nome de algumas pessoas, 7 00:00:25,393 --> 00:00:27,393 algumas características sobre elas. 8 00:00:27,393 --> 00:00:30,744 Então, qual é o gênero? Qual é a idade? 9 00:00:30,744 --> 00:00:34,000 E quais são as duas frutas preferidas? 10 00:00:34,000 --> 00:00:36,569 O primeiro sabor e o segundo sabor? 11 00:00:36,569 --> 00:00:39,973 Dessa forma, a gente vai ter duas tabelas, 12 00:00:39,973 --> 00:00:42,627 então, uma tabela que vai ser a tabela de nós 13 00:00:42,627 --> 00:00:44,677 e uma outra tabela de arestas. 14 00:00:44,677 --> 00:00:48,548 E a partir dessas duas tabelas a gente vai fazer o exercício para criar 15 00:00:48,548 --> 00:00:53,987 tanto a partir de uma aresta, o nosso Network Graph. 16 00:00:53,987 --> 00:00:56,788 E a gente vai criar também um outro exercício 17 00:00:56,788 --> 00:00:58,958 a partir da tabela de nós. 18 00:00:58,958 --> 00:01:01,019 Dessa forma, vai ficar muito mais prático 19 00:01:01,019 --> 00:01:05,377 para vocês conseguirem entender o funcionamento da ferramenta 20 00:01:05,377 --> 00:01:07,540 na criação de Network Graph. 21 00:01:07,540 --> 00:01:09,847 Então aqui na tela, abrindo a ferramenta, 22 00:01:09,847 --> 00:01:13,303 a primeira visualização que a gente tem é aquela tela geral 23 00:01:13,303 --> 00:01:14,974 que vocês já viram. 24 00:01:14,974 --> 00:01:17,022 Então, a primeira coisa que a gente tem que fazer 25 00:01:17,022 --> 00:01:19,702 é entrar aqui em "Arquivo". 26 00:01:19,702 --> 00:01:24,250 Depois a gente tem que clicar aqui em "novo projeto". 27 00:01:24,250 --> 00:01:28,187 Então a gente vai criar ali o nosso novo projeto. 28 00:01:28,187 --> 00:01:29,889 Aqui no novo projeto, 29 00:01:29,889 --> 00:01:32,458 já para deixar salvo e a gente não perder esse arquivo 30 00:01:32,458 --> 00:01:36,529 caso aconteça algum problema, a gente clique em "Salvar como". 31 00:01:36,529 --> 00:01:38,061 E aí é legal a gente colocar o nome 32 00:01:38,061 --> 00:01:40,342 que a gente vai conseguir visualizar depois 33 00:01:40,342 --> 00:01:42,657 eu vou colocar o nome de "rede". 34 00:01:42,657 --> 00:01:46,321 E a gente precisa alterar ao invés de deixar aqui todos os arquivos, 35 00:01:46,321 --> 00:01:51,544 a gente altera para "Arquivos Gephi" e depois "Salvar". 36 00:01:51,544 --> 00:01:55,648 Então pronto, agora a gente já tem o nosso projeto "rede" salvo. 37 00:01:55,648 --> 00:01:57,658 A gente vai fazer dois exercícios. 38 00:01:57,658 --> 00:02:02,068 Então, o primeiro deles a gente vai subir um arquivo de arestas 39 00:02:02,068 --> 00:02:05,291 que a gente já tem ele aqui salvo, ele pronto. 40 00:02:05,291 --> 00:02:08,728 Então, para importar esse arquivo de arestas, 41 00:02:08,728 --> 00:02:12,899 a gente precisa vir aqui em "laboratório de dados". 42 00:02:12,899 --> 00:02:16,843 Depois muda aqui para essa aba de "arestas". 43 00:02:16,843 --> 00:02:18,638 "Importar planilha". 44 00:02:18,638 --> 00:02:19,940 Aqui no "Importar Planilha" 45 00:02:19,940 --> 00:02:23,810 eu preciso encontrar o meu arquivo de "arestas" 46 00:02:23,810 --> 00:02:26,846 que vai estar salvo aqui como "arestas". 47 00:02:26,846 --> 00:02:31,384 Lembrando que tem que ser um arquivo CSV para o Gephi conseguir ler. 48 00:02:31,450 --> 00:02:36,289 depois que a gente clicar aqui em Arestas a gente clica em abrir. 49 00:02:36,355 --> 00:02:40,827 Agora o Jefinho já mostra pra você o que tem no seu arquivo. 50 00:02:40,927 --> 00:02:43,830 Ele tá mostrando, já que é um arquivo csv. 51 00:02:43,830 --> 00:02:48,568 Ele mostra que o local mostra como que ele está separando os dados desse arquivo. 52 00:02:48,568 --> 00:02:51,571 Então você vê que está separando por vírgula 53 00:02:51,604 --> 00:02:55,841 e já está te falando que é um arquivo aqui de arestas 54 00:02:55,908 --> 00:02:59,312 e você mantém aqui a formatação que o TF oito 55 00:02:59,312 --> 00:03:04,483 pra ele considerar a formatação toda certa aqui dos indicadores. 56 00:03:04,550 --> 00:03:07,186 Depois a gente tem que clicar em próximo 57 00:03:07,186 --> 00:03:10,489 aqui no próximo a gente pode manter do jeito que tá. 58 00:03:10,590 --> 00:03:13,593 Uma opção que você tem aqui no White 59 00:03:13,659 --> 00:03:17,730 você alterar para float para indicar aqui que é um número, 60 00:03:17,830 --> 00:03:20,499 mas se deixar ainda bom, ele vai funcionar também. 61 00:03:20,499 --> 00:03:22,969 Depois vai clicar em finalizar. 62 00:03:22,969 --> 00:03:25,071 Agora que você clicou em finalizar, 63 00:03:25,071 --> 00:03:27,974 você mantém aqui como não dirigido. 64 00:03:27,974 --> 00:03:30,977 E no caso do nosso relatório, que a gente está criando ali 65 00:03:30,977 --> 00:03:36,716 pela primeira vez, a gente pode deixar New York Space e depois, ok. 66 00:03:36,816 --> 00:03:37,283 Agora que 67 00:03:37,283 --> 00:03:40,286 a gente importou o nosso arquivo de arestas, 68 00:03:40,286 --> 00:03:42,355 você vai visualizar aqui na tela 69 00:03:42,355 --> 00:03:46,592 que a gente já tem a nossa tabela de dados com as arestas. 70 00:03:46,659 --> 00:03:49,328 Agora, no exercício que a gente está fazendo, 71 00:03:49,328 --> 00:03:52,431 o próprio arquivo vai criar a tabela de nós. 72 00:03:52,498 --> 00:03:56,569 Então a gente não precisou importar se a gente vem aqui na aba de nós, 73 00:03:56,635 --> 00:03:59,939 tá vendo que ele já tem aqui algumas informações? 74 00:04:00,039 --> 00:04:04,910 Então, através da tabela de arestas, ele considerou que a nossa origem, 75 00:04:05,077 --> 00:04:09,749 que era o nome lá das pessoas e o sabor preferido de fruta delas 76 00:04:09,849 --> 00:04:12,618 e ele já criou aqui nós. 77 00:04:12,618 --> 00:04:15,621 Agora, para a gente visualizar o grafo já criado, 78 00:04:15,621 --> 00:04:19,892 o nosso Network Graph, a gente vem aqui em visão geral 79 00:04:19,959 --> 00:04:22,628 e você vai visualizar que ele já aparece aqui. 80 00:04:22,628 --> 00:04:25,164 Então, aqui a gente já criou um primeiro network 81 00:04:25,164 --> 00:04:28,801 e esse é o que a gente pode fazer agora. 82 00:04:28,968 --> 00:04:31,871 Como ele criou ali o cálculo todo, 83 00:04:31,871 --> 00:04:36,208 a configuração dos nós, ele criou automaticamente. 84 00:04:36,308 --> 00:04:39,512 Eu posso criar algumas estatísticas em cima disso, 85 00:04:39,578 --> 00:04:41,647 eu posso criar alguns cálculos. 86 00:04:41,647 --> 00:04:47,052 Então uma opção que a gente tem a fazer isso, eu venho aqui na aba Estatísticas 87 00:04:47,119 --> 00:04:49,788 e aqui eu vou executar os cálculos que eu quiser. 88 00:04:49,788 --> 00:04:54,193 Então eu posso calcular, por exemplo, uma 89 00:04:54,260 --> 00:04:58,697 análise estatística inferencial e eu posso clicar aqui e executar, 90 00:04:58,797 --> 00:05:02,401 e você vai ver que ele sempre vai te trazer o resultado que aí 91 00:05:02,434 --> 00:05:06,739 você pode enxergar aqui qual foi o algoritmo utilizado 92 00:05:06,839 --> 00:05:11,143 e qual foi a metodologia que ele utilizou para criar aquele cálculo. 93 00:05:11,210 --> 00:05:15,381 E aí você pode fechar se tem como salvá la, imprimir e tudo mais 94 00:05:15,481 --> 00:05:18,117 e você pode ir executando outros cálculos. 95 00:05:18,117 --> 00:05:22,087 Eu posso fazer um cálculo aqui de coeficiente de clusterização 96 00:05:22,087 --> 00:05:26,659 que eu coloco aqui e executar um Ok, aí ele faz a mesma coisa. 97 00:05:26,659 --> 00:05:31,363 Ele te traz aqui a visualização desse coeficiente. 98 00:05:31,430 --> 00:05:35,234 E agora, o que acontece quando a gente faz esses cálculos estatísticos? 99 00:05:35,234 --> 00:05:39,705 Ele vai acrescentando essas colunas com os cálculos na nossa tabela de dados. 100 00:05:39,705 --> 00:05:42,074 Então vamos visualizar como que isso ficou. 101 00:05:42,074 --> 00:05:46,879 Eu venho aqui no laboratório de dados, aí você vai ver que ele vai aqui em Arestas. 102 00:05:46,979 --> 00:05:51,183 Ele vai trazendo os cálculos que a gente criar aqui em nós. 103 00:05:51,250 --> 00:05:52,951 Então ele vai te trazer 104 00:05:52,951 --> 00:05:57,656 o clustering de coeficiente e vai te trazer a inferência aqui. 105 00:05:57,656 --> 00:06:01,527 Como ele está com poucas casas decimais e ele está mostrando tudo zerado, 106 00:06:01,527 --> 00:06:04,196 mas a tendência é que quando ele faz o cálculo, 107 00:06:04,196 --> 00:06:07,166 ele traga o valor certinho aqui. 108 00:06:07,166 --> 00:06:09,134 Então está funcionando direitinho. 109 00:06:09,134 --> 00:06:13,839 Aí aqui em arestas não acontece nada, porque o cálculo está lá em nós. 110 00:06:13,906 --> 00:06:16,708 E voltando aqui para visão geral, a gente tem a visão 111 00:06:16,708 --> 00:06:20,445 aqui do nosso network Graph, uma opção que a gente tem. 112 00:06:20,445 --> 00:06:23,448 E se a gente quiser visualizar o rótulo de dados, 113 00:06:23,448 --> 00:06:25,717 porque agora o gráfico tá ali, entendeu, né? 114 00:06:25,717 --> 00:06:30,155 Não tem nada. Eu posso clicar aqui nesse T. 115 00:06:30,222 --> 00:06:30,822 E aí ele vai 116 00:06:30,822 --> 00:06:34,693 habilitar o nosso label no rótulo de dados. 117 00:06:34,760 --> 00:06:37,763 Pra funcionar direitinho eu preciso. 118 00:06:37,896 --> 00:06:39,898 Quando você passar o mouse aqui ele vai te falar ok? 119 00:06:39,898 --> 00:06:45,237 Ele tá te mostrando o rótulos dos nós, mas se a gente voltar na nossa base de dados 120 00:06:45,337 --> 00:06:49,374 aqui, nós a única informação que ele tem é o aí de lá. 121 00:06:49,374 --> 00:06:53,345 Provavelmente ele está considerando label, por isso que não está mostrando nada. 122 00:06:53,345 --> 00:06:57,416 Então a gente tem como controlar isso para ele mostrar corretamente. 123 00:06:57,516 --> 00:07:00,252 Então eu venho aqui pra ele mostrar as arestas, só que eu 124 00:07:00,252 --> 00:07:04,856 clico aqui na configuração e aí eu coloco aqui em nós 125 00:07:04,957 --> 00:07:09,828 o ID, e aí se eu dou um ok, tá vendo que ele agora aparece? 126 00:07:09,895 --> 00:07:13,965 Então com a configuração que estava ele estava mostrando só o label, 127 00:07:13,965 --> 00:07:16,768 e aí como estava em branco ele não estava trazendo nada, 128 00:07:16,768 --> 00:07:19,771 mas dessa forma ele já te mostra ali os rótulos. 129 00:07:19,905 --> 00:07:23,442 Se eu quiser ver também os rótulos das arestas, eu posso clicar 130 00:07:23,442 --> 00:07:25,243 nesse ter aqui. 131 00:07:25,243 --> 00:07:28,313 E aí a mesma coisa se ele não estiver mostrando a porque ele está considerando 132 00:07:28,313 --> 00:07:31,950 label e aí eu posso ver aqui em arestas a ID 133 00:07:32,017 --> 00:07:35,320 ou posso selecionar as outras informações que ele exibe. 134 00:07:35,320 --> 00:07:36,655 Também. 135 00:07:36,755 --> 00:07:39,758 Aí você vai visualizar o que ele está mostrando aqui, mas bem pequenininho, 136 00:07:39,891 --> 00:07:43,328 mas já dá para visualizar que ele está ativo. 137 00:07:43,395 --> 00:07:45,397 Agora a gente vai para o segundo exercício. 138 00:07:45,397 --> 00:07:48,633 A diferença desse para o anterior é que, ao invés da gente 139 00:07:48,633 --> 00:07:54,272 importar uma tabela de arestas, agora a gente vai partir pela tabela de nós. 140 00:07:54,339 --> 00:07:56,641 E depois que a gente importar a tabela de nós 141 00:07:56,641 --> 00:08:00,378 que a gente vai importar a tabela de arestas, vamos fazer agora. 142 00:08:00,445 --> 00:08:05,484 Então, voltando aqui pro nosso, para nosso projeto que a gente vai fazer, 143 00:08:05,684 --> 00:08:09,387 a gente vai clicar aqui no laboratório de dados, 144 00:08:09,488 --> 00:08:14,226 vou entrar aqui em nós, na verdade, até para ficar, né? 145 00:08:14,226 --> 00:08:17,596 E não atrapalhar, eu vou voltar para essa área de trabalho que está vazia. 146 00:08:17,662 --> 00:08:22,334 Então vem nós, clique aqui Importar planilha 147 00:08:22,400 --> 00:08:23,268 e aí eu vou procurar a 148 00:08:23,268 --> 00:08:28,206 minha tabela de nós, então procura ela aqui 149 00:08:28,273 --> 00:08:30,709 que está salva como nós e um CSV também. 150 00:08:30,709 --> 00:08:34,179 Do mesmo jeito que as arestas aí nesse daqui. 151 00:08:34,279 --> 00:08:37,515 Mesma coisa, ele vai te mostrar a separação, 152 00:08:37,515 --> 00:08:39,851 então você tem que confirmar né? 153 00:08:39,851 --> 00:08:43,421 Se ele está separando por vírgula porque é um arquivo CSV, 154 00:08:43,488 --> 00:08:49,594 se é uma tabela de nós e se tá com a configuração correta de UTF oito. 155 00:08:49,661 --> 00:08:51,429 Depois eu bem próximo. 156 00:08:51,429 --> 00:08:55,333 Tenho que confirmar também se os meus campos estão descritos da forma 157 00:08:55,333 --> 00:08:59,704 correta, então nós tem que ser um texto, por isso que está string aqui 158 00:08:59,771 --> 00:09:04,609 e o que for número eu tenho que confirmar também está número, que é o caso aqui 159 00:09:04,609 --> 00:09:09,581 de idade, então idade é um número inteiro, por isso que ele está aqui como Integer. 160 00:09:09,648 --> 00:09:12,350 Depois eu clico em finalizar 161 00:09:12,450 --> 00:09:12,684 aqui. 162 00:09:12,684 --> 00:09:16,988 No finalizar eu preciso só fazer uma alteração no tipo de grafo 163 00:09:16,988 --> 00:09:20,792 ao invés de misturado, eu tenho que colocar como não dirigido 164 00:09:20,859 --> 00:09:25,263 e aí pra ele não criar um novo espaço eu posso colocar aqui um apêndice 165 00:09:25,330 --> 00:09:30,034 que eu sei que existem workspace que ele vai considerar na mesma pasta de trabalho 166 00:09:30,101 --> 00:09:32,704 e aí eu dou um ok, 167 00:09:32,704 --> 00:09:35,707 agora que eu fiz esse OK, você vai ver que a tabela de nós 168 00:09:35,707 --> 00:09:40,111 está criada ali, do mesmo jeitinho que estava o nosso arquivo 169 00:09:40,178 --> 00:09:42,647 e a tabela de arestas está em branca. 170 00:09:42,647 --> 00:09:45,550 Então eu tenho aqui nós e nesse caso, 171 00:09:45,550 --> 00:09:48,553 como eu partida da tabela de nós, 172 00:09:48,586 --> 00:09:51,556 eu preciso incluir agora as arestas. 173 00:09:51,556 --> 00:09:57,529 Então agora eu vou aqui para tabela de arestas e vou clicar em Importar Planilha 174 00:09:57,629 --> 00:09:59,631 aqui no Importar Planilha. 175 00:09:59,631 --> 00:10:01,533 A mesma coisa que a gente fez no anterior 176 00:10:01,533 --> 00:10:05,069 e vou procurar aqui a minha tabela de arestas. 177 00:10:05,170 --> 00:10:07,839 Então arestas, ponto. CSV. 178 00:10:07,839 --> 00:10:11,509 Tá tudo aqui separando por vírgula 179 00:10:11,576 --> 00:10:14,812 certinho e tá falando que é uma tabela de arestas. 180 00:10:14,913 --> 00:10:17,649 Vou aqui no próximo aí a mesma coisa. 181 00:10:17,649 --> 00:10:22,320 Eu posso deixar o what aqui como double ou eu posso mudar ele para fora, que aí 182 00:10:22,320 --> 00:10:27,792 ele vai considerar o número decimal e finalizar aqui no finalizar 183 00:10:27,859 --> 00:10:29,327 não dirigido também. 184 00:10:29,327 --> 00:10:31,629 E eu coloco o Apêndice II que tem workspace 185 00:10:31,629 --> 00:10:34,132 porque ele vai juntar com os nós. 186 00:10:34,132 --> 00:10:36,367 Aí dou um ok. 187 00:10:36,367 --> 00:10:39,370 Pronto, agora que eu dei o OK, eu tenho a tabela de nós 188 00:10:39,370 --> 00:10:43,942 do jeito que a gente importou e eu tenho a tabela de arestas. 189 00:10:44,042 --> 00:10:48,313 Então aqui a gente consegue visualizar que a gente que configurou tudo, né? 190 00:10:48,346 --> 00:10:51,849 Então eu fiz a tabela de nós e fiz a tabela de arestas. 191 00:10:51,916 --> 00:10:54,719 Depois volto aqui para Visão Geral e a gente 192 00:10:54,719 --> 00:10:58,523 consegue visualizar que o nosso novo Network Graph. 193 00:10:58,623 --> 00:11:02,360 E aí para funcionar a questão dos rótulos vai ser a mesma coisa. 194 00:11:02,360 --> 00:11:08,766 Eu posso clicar aqui no desenho de label aqui para a gente olhar o Node 195 00:11:08,833 --> 00:11:12,403 e aí ele vai habilitar e eu posso clicar no desenho 196 00:11:12,403 --> 00:11:16,674 aqui de arestas e ele vai habilitar também as arestas, bem pequenininho ali. 197 00:11:16,774 --> 00:11:20,311 E se eu quiser configurar o que vai aparecer nas arestas, 198 00:11:20,311 --> 00:11:21,813 aí eu posso selecionar. 199 00:11:21,813 --> 00:11:25,416 Então, por exemplo, aqui ele estava considerando label, mas eu posso pegar, 200 00:11:25,416 --> 00:11:29,320 por exemplo, a fruta, furtar um, fruta dois, posso pegar a idade. 201 00:11:29,320 --> 00:11:33,724 Aí eu vou selecionando o que eu quero que apareça no meu network iguais. 202 00:11:33,791 --> 00:11:38,596 Claro que, como você vai analisar, você precisa escolher exatamente ali 203 00:11:38,596 --> 00:11:42,867 o que que vai fazer mais sentido nessa sua visão. 204 00:11:42,967 --> 00:11:47,605 Agora que você já importou a tabela de nós e a tabela de arestas, 205 00:11:47,605 --> 00:11:53,144 você consegue analisar o seu Network Graph e entendendo o relacionamento 206 00:11:53,144 --> 00:11:56,914 entre os seus nós e as suas arestas e criando essas análises, 207 00:11:56,914 --> 00:11:58,983 você pode usar a parte estatística aqui 208 00:11:58,983 --> 00:12:01,986 para fazer alguns cálculos que nem a gente fez no anterior. 209 00:12:02,153 --> 00:12:05,656 E aí, dessa forma, você já seguiu o passo a passo 210 00:12:05,656 --> 00:12:08,659 e conseguiu criar o seu primeiro Network Graph. 211 00:12:08,860 --> 00:12:11,562 Você sabe que eu já fiz uma ferramenta que você pode contar 212 00:12:11,562 --> 00:12:15,633 para esse tipo de criação visual e pode te ajudar nas suas análises. 213 00:12:15,633 --> 00:12:19,670 Então siga esses passos, utiliza seus arquivos 214 00:12:19,670 --> 00:12:24,442 e você vai conseguir entender muito melhor o relacionamento entre os seus dados e.