Introdução ao uso do Pajek

12.468 visualizações

Publicada em

Palestra proferida para o Grupo de Pesquisa "Estudos Métricos em Informação" da Unesp de Marília, sobre uma introdução ao uso do software Pajek, para aplicação em ambientes de redes sociais.

Publicada em: Educação

Introdução ao uso do Pajek

  1. 1. José Eduardo Santarem Segundo [email_address] [email_address]
  2. 2. <ul><li>Apresentação de uma introdução ao uso do software Pajek para o Grupo de Pesquisa “ Estudos Métricos em Informação” , da Faculdade de Filosofia e Ciências do Campus de Marília. </li></ul>
  3. 3. <ul><li>Apresentar o software Pajek; </li></ul><ul><li>Apresentar um modelo básico de construção de entrada de dados para o software; </li></ul><ul><li>Demonstrar a utilização do software, aplicando tabelas de co-autorias; </li></ul><ul><li>Aplicar exemplos e verificar os resultados com gráficos de redes. </li></ul>
  4. 4. <ul><li>No Pajek as informações são representadas por: </li></ul><ul><ul><li>Vertices </li></ul></ul><ul><ul><ul><li>Indica o ponto de ligação entre dois edges. Representado por um círculo; </li></ul></ul></ul><ul><ul><li>Edges </li></ul></ul><ul><ul><ul><li>Linhas que representam uma ligação entre 2 Vertices. A espessura da linha pode representar um valor diferente para cada edge; </li></ul></ul></ul><ul><ul><li>Arcs </li></ul></ul><ul><ul><ul><li>Linhas que representam uma ligação entre 2 Vertices, porém com sinalização de direção. Neste caso um dos lados da linha terá uma seta indicando a direção. </li></ul></ul></ul>
  5. 7. <ul><li>A geração de dados para criação de uma rede no Pajek pode ser feita manualmente estabelecendo os vertices, edges e arcs. </li></ul><ul><li>Deve ser criado um arquivo texto, com a extensão .net, nosso primeiro exemplo será o arquivo </li></ul><ul><ul><li>Exemplo1.net </li></ul></ul>
  6. 8. <ul><li>A primeira informação do arquivo são os vertices, enumerando a lista e colocando a quantidade de vertices que farão parte do arquivos </li></ul><ul><ul><li>*Vertices 5 </li></ul></ul><ul><ul><li>1 “UN1&quot; </li></ul></ul><ul><ul><li>2 &quot;UN2&quot; </li></ul></ul><ul><ul><li>3 &quot;UN3&quot; </li></ul></ul><ul><ul><li>4 &quot;UN4&quot; </li></ul></ul><ul><ul><li>5 &quot;UN5&quot; </li></ul></ul>
  7. 9. <ul><li>Os Edges representam as ligações entre os vertices e são definidos individualmente da seguinte forma: </li></ul><ul><ul><li>*Edges </li></ul></ul><ul><ul><li>1 1 1 (indica ligação de 1 com 1 -> 1x) </li></ul></ul><ul><ul><li>1 2 12 (indica ligação de 1 com 2 -> 12x) </li></ul></ul><ul><ul><li>1 4 30 (indica ligação de 1 com 4 -> 30x) </li></ul></ul><ul><ul><li>2 5 3 (indica ligação de 2 com 5 -> 3x) </li></ul></ul><ul><ul><li>... </li></ul></ul>
  8. 10. <ul><li>Em algumas situações é necessário definir a direção de uma ligação entre vertices, neste caso devem ser utilizados os Arcs para definir estas ligações. </li></ul><ul><ul><li>*Arcs </li></ul></ul><ul><ul><li>3 2 15 </li></ul></ul><ul><ul><li>... </li></ul></ul>
  9. 11. <ul><li>A planilha de exemplo gera um arquivo no seguinte formato: </li></ul><ul><ul><ul><li>Ver aquivo completo – exemplo1.net </li></ul></ul></ul>
  10. 15. <ul><li>A janela do gráfico nos permite alterar algumas informações de layout do gráfico: </li></ul><ul><ul><li>Tipo de layout </li></ul></ul>
  11. 16. <ul><ul><li>O menu Options também tem várias informações de alteração da apresentação do gráfico </li></ul></ul><ul><ul><ul><li>Mark Vertices Using, Lines, Size, Colors </li></ul></ul></ul>
  12. 17. <ul><li>Algumas informações de apresentação podem ser alteradas diretamente no arquivo de entrada. É possível definir: </li></ul><ul><ul><li>Cores , </li></ul></ul><ul><ul><li>Tamanhos, </li></ul></ul><ul><ul><li>Posição... </li></ul></ul>
  13. 18. <ul><li>Ver arquivo de cores.... </li></ul>
  14. 19. <ul><li>Várias informações podem ser alteradas no arquivo de entrada, algumas delas: </li></ul><ul><ul><li>ic (cor interna) </li></ul></ul><ul><ul><li>bc (cor do contorno) </li></ul></ul><ul><ul><li>x_fact e y_fact (largura dos vertices) </li></ul></ul>
  15. 20. <ul><li>*Vertices 5 </li></ul><ul><li>1 &quot;UN1&quot; x_fact 15 y_fact 15 ic Orange bc Violet </li></ul><ul><li>2 &quot;UN2&quot; ic Orange bc Violet </li></ul><ul><li>3 &quot;UN3&quot; ic Fuchsia bc Yellow </li></ul><ul><li>4 &quot;UN4&quot; x_fact 3 y_fact 3 ic Magenta </li></ul><ul><li>5 &quot;UN5&quot; x_fact 10 y_fact 10 ic Yellow </li></ul><ul><li>*Edges </li></ul><ul><li>1 1 1 c Green </li></ul><ul><li>1 2 12 c Green </li></ul><ul><li>1 4 30 c Green </li></ul><ul><li>2 5 3 c Blue </li></ul><ul><li>3 3 4 c Red </li></ul><ul><li>3 4 1 c Red </li></ul><ul><li>3 5 1 c Red </li></ul><ul><li>4 4 51 c Orange </li></ul><ul><li>4 5 1 c Orange </li></ul><ul><li>5 5 6 c Orange </li></ul><ul><li>*Arcs </li></ul><ul><li>3 2 15 c Magenta </li></ul>
  16. 21. <ul><li>É importante definir que o gráfico deverá ser gerado com valores da entrada; </li></ul>
  17. 22. <ul><li>É possível exportar os dados para alguns tipos de arquivo, incluindo uma página de internet. </li></ul>
  18. 24. <ul><li>Uma outra possibilidade é a extração de uma hierarquia. </li></ul><ul><li>Neste caso é apenas a aplicação de uma técnica do programa, que deve ser melhor avaliada/analisada por um estatístico. </li></ul>
  19. 26. <ul><li>O software pajek, reúne um conjunto muito extenso de aplicabilidades, nestes slides temos apenas alguns exemplos de aplicações que podem ser realizadas com ele, porém várias outras técnicas podem ser utilizadas e muitos outros valores podem ser extraídos através da aplicação do software. </li></ul>
  20. 27. <ul><li>Página oficial </li></ul><ul><ul><li>http://pajek.imfm.si/doku.php </li></ul></ul><ul><li>Alguns Exemplos </li></ul><ul><ul><li>http://vlado.fmf.uni-lj.si/pub/networks/pajek/pics/examples.htm </li></ul></ul><ul><li>Manual </li></ul><ul><ul><li>http://vlado.fmf.uni-lj.si/pub/networks/pajek/doc/pajekman.pdf </li></ul></ul>
  21. 28. José Eduardo Santarem Segundo [email_address] [email_address]

×