Grafo Facebook Redes de partidos politicos

Vamos utilizar a analise de grafos para entender o comportamento entre 6 paginas de partidos políticos, PMDB,PT,DEM,PSDB,PSL E PSOL

Usaremos duas ferramentas bem bacanas para analisar paginas do Facebook, a primeira e o Netvizz , este poderoso aplicativo do facebook permite analisar qualquer pagina, comentários e até reações.

Usaremos page line network para nossa analise, clicando nele temos acesso a pagina abaixo.

Nesta pagina precisamos ter acesso ao ID da pagina que queremos analisar, para isso clicamos em here, vai abrir a pagina abaixo, nela, colamos o link da pagina a ser analisada e temos acesso ao numero ID da mesma 

voltamos ao netviz e colamos o ID no local solicitado
Basta localizar os IDs das 6 paginas que iremos analisar colar no local desejado separando os ids com virgula, a clausula depth (profundidade) indica a profundidade da analise, no caso desta ferramenta para analisar múltiplas paginas juntas, temos que usar a profundidade 1, e para analise de paginas individuais podemos usar a profundidade 2, o que seria tipo analisar quem curtiu a pagina e quem curtiu a pagina de quem curtiu minha pagina, mais o menos como analisar o publico do seu publico, pela teoria dos grafos uma profundidade 6 analisaria todos os usuários do Facebook. Clicamos então em Start.

Apos alguns minutos o algorítimo executado retornará sua analise
o netvizz não e uma ferramenta para analise de grafos, então baixaremos o arquivo zipado para executar em outra ferramenta.

Apos descompactar o arquivo, teremos um documento com extenção GDF, vamos usar o aplicativo Gephi para abrir o arquivo.


Com o grafo já no Gephi, vamos na aba estatística e executamos os algoritmos de Modularidade e de Grau Médio,  A modularidade vai ajudar a identificar as paginas ligadas a outras paginas pelo tipo de publico e postagens em comum, e que compartilham as mesmas postagens, o Grau Médio vai identificar as paginas com maior importância, que são mais citadas e tem seus links mais compartilhados em outras paginas.

Na aba aparência efetuamos a configuração abaixo para colorir os nós do grafo baseado na Modularidade, ou seja paginas que se relacionam ficarão com cores semelhantes.

  

Agora usaremos o grau para mudar o tamanho dos nós de acordo com a importância da pagina, os nós que criam conteúdos e são referenciados ficam maiores que os nós que simplesmente compartilham noticias de outras paginas.
   

O próximo passo e agrupar as paginas com a mesma cor, alta modularidade, la na aba distribuição usamos o algorítimo ForceAtlas2, ativamos Evitar sobreposição e Gravidade forte, temos então o nosso emaranhado já começando a ter algum sentido.

Na Aba inferior configuramos os nomes das paginas
Na aba visualizar configuramos os rótulos para não atrapalhar na nossa analise e salvamos o arquivo no formato desejado para nossa analise.

Abaixo esta o nosso grafo, como usamos apenas 2 algorítimos, a Modularidade e o grau médio, temos um grafo que mostra o agrupamento de paginas relacionadas e a força de comunicação de cada pagina, vários outros algorítimos podem ser usados para analise de outros parâmetros.