1 / 28

PAJEK Program for Large Network Analysis

José Eduardo Santarem Segundo santarem@marilia.unesp.br santaremsegundo@gmail.com. PAJEK Program for Large Network Analysis. Introdução.

nhung
Télécharger la présentation

PAJEK Program for Large Network Analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. José Eduardo Santarem Segundo santarem@marilia.unesp.br santaremsegundo@gmail.com PAJEKProgram forLarge Network Analysis

  2. Introdução • 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.

  3. Objetivos • Apresentar o software Pajek; • Apresentar um modelo básico de construção de entrada de dados para o software; • Demonstrar a utilização do software, aplicando tabelas de co-autorias; • Aplicar exemplos e verificar os resultados com gráficos de redes.

  4. Iniciando – Quem é quem… • No Pajek as informações são representadas por: • Vertices • Indica o ponto de ligação entre dois edges. Representado por um círculo; • Edges • Linhas que representam uma ligação entre 2 Vertices. A espessura da linha pode representar um valor diferente para cada edge; • Arcs • 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.

  5. Exemplo 1 – Planilha de Co-autoria

  6. Exemplo 1 – Numerando a Planilha

  7. Criando um arquivo .net (rede) • A geração de dados para criação de uma rede no Pajek pode ser feita manualmente estabelecendo os vertices, edges e arcs. • Deve ser criado um arquivo texto, com a extensão .net, nosso primeiro exemplo será o arquivo • Exemplo1.net

  8. Vertices - Definindo • 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 • *Vertices 5 • 1 “UN1" • 2 "UN2" • 3 "UN3" • 4 "UN4" • 5 "UN5"

  9. Edges - Definindo • Os Edges representam as ligações entre os vertices e são definidos individualmente da seguinte forma: • *Edges • 1 1 1 (indica ligação de 1 com 1 -> 1x) • 1 2 12 (indica ligação de 1 com 2 -> 12x) • 1 4 30 (indica ligação de 1 com 4 -> 30x) • 2 5 3 (indica ligação de 2 com 5 -> 3x) • ...

  10. Arcs - Definindo • 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. • *Arcs • 3 2 15 • ...

  11. Abrindo o Arquivo no Pajek • A planilha de exemplo gera um arquivo no seguinte formato: • Ver aquivo completo – exemplo1.net

  12. Pajek

  13. Pajek, arquivo carregado

  14. Gerando o Gráfico

  15. Alterando dados do Gráfico • A janela do gráfico nos permite alterar algumas informações de layout do gráfico: • Tipo de layout

  16. Alterando dados do Gráfico • O menu Options também tem várias informações de alteração da apresentação do gráfico • Mark Vertices Using, Lines, Size, Colors

  17. Montando arquivo com visual diferente (exemplo2.net) • Algumas informações de apresentação podem ser alteradas diretamente no arquivo de entrada. É possível definir: • Cores , • Tamanhos, • Posição...

  18. Alterando Cores • Ver arquivo de cores....

  19. Alterando direto no arquivo de entrada • Várias informações podem ser alteradas no arquivo de entrada, algumas delas: • ic (cor interna) • bc (cor do contorno) • x_fact e y_fact (largura dos vertices)

  20. Vendo Exemplo (exemplo2.net) • *Vertices 5 • 1 "UN1" x_fact 15 y_fact 15 ic Orange bc Violet • 2 "UN2" ic Orange bc Violet • 3 "UN3" ic Fuchsia bc Yellow • 4 "UN4" x_fact 3 y_fact 3 ic Magenta • 5 "UN5" x_fact 10 y_fact 10 ic Yellow • *Edges • 1 1 1 c Green • 1 2 12 c Green • 1 4 30 c Green • 2 5 3 c Blue • 3 3 4 c Red • 3 4 1 c Red • 3 5 1 c Red • 4 4 51 c Orange • 4 5 1 c Orange • 5 5 6 c Orange • *Arcs • 3 2 15 c Magenta

  21. Gráfico gerado com exemplo 2 • É importante definir que o gráfico deverá ser gerado com valores da entrada;

  22. Exportação • É possível exportar os dados para alguns tipos de arquivo, incluindo uma página de internet.

  23. Outro exemplo (exemplo3.net)

  24. Exportação de hierarquia • Uma outra possibilidade é a extração de uma hierarquia. • Neste caso é apenas a aplicação de uma técnica do programa, que deve ser melhor avaliada/analisada por um estatístico.

  25. Hierarquia (Dendograma)

  26. Finalizando... • 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.

  27. Mais informações • Página oficial • http://pajek.imfm.si/doku.php • Alguns Exemplos • http://vlado.fmf.uni-lj.si/pub/networks/pajek/pics/examples.htm • Manual • http://vlado.fmf.uni-lj.si/pub/networks/pajek/doc/pajekman.pdf

  28. José Eduardo Santarem Segundo santarem@marilia.unesp.br santaremsegundo@gmail.com OBRIGADO!!PAJEKProgram forLarge Network Analysis

More Related