PAJEK Program for Large Network Analysis Jos Eduardo

  • Slides: 28
Download presentation
PAJEK Program for Large Network Analysis José Eduardo Santarem Segundo santarem@marilia. unesp. br santaremsegundo@gmail.

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

Introdução José Eduardo Santarem Segundo – PAJEK (UNESP) Apresentação de uma introdução ao uso

Introdução José Eduardo Santarem Segundo – PAJEK (UNESP) 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.

Objetivos José Eduardo Santarem Segundo – PAJEK (UNESP) Apresentar o software Pajek; Apresentar um

Objetivos José Eduardo Santarem Segundo – PAJEK (UNESP) 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.

Iniciando – Quem é quem… No Pajek as informações são representadas por: José Eduardo

Iniciando – Quem é quem… No Pajek as informações são representadas por: José Eduardo Santarem Segundo – PAJEK (UNESP) 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.

José Eduardo Santarem Segundo – PAJEK (UNESP) Exemplo 1 – Planilha de Co-autoria

José Eduardo Santarem Segundo – PAJEK (UNESP) Exemplo 1 – Planilha de Co-autoria

José Eduardo Santarem Segundo – PAJEK (UNESP) Exemplo 1 – Numerando a Planilha

José Eduardo Santarem Segundo – PAJEK (UNESP) Exemplo 1 – Numerando a Planilha

Criando um arquivo. net (rede) José Eduardo Santarem Segundo – PAJEK (UNESP) A geração

Criando um arquivo. net (rede) José Eduardo Santarem Segundo – PAJEK (UNESP) 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 Exemplo 1. net

Vertices - Definindo José Eduardo Santarem Segundo – PAJEK (UNESP) A primeira informação do

Vertices - Definindo José Eduardo Santarem Segundo – PAJEK (UNESP) 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 “UN 1" 2 "UN 2" 3 "UN 3" 4 "UN 4" 5 "UN 5"

Edges - Definindo José Eduardo Santarem Segundo – PAJEK (UNESP) Os Edges representam as

Edges - Definindo José Eduardo Santarem Segundo – PAJEK (UNESP) 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 -> 1 x) 1 2 12 (indica ligação de 1 com 2 -> 12 x) 1 4 30 (indica ligação de 1 com 4 -> 30 x) 2 5 3 (indica ligação de 2 com 5 -> 3 x) . . .

Arcs - Definindo José Eduardo Santarem Segundo – PAJEK (UNESP) Em algumas situações é

Arcs - Definindo José Eduardo Santarem Segundo – PAJEK (UNESP) 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 . . .

Abrindo o Arquivo no Pajek A planilha de exemplo gera um arquivo no José

Abrindo o Arquivo no Pajek A planilha de exemplo gera um arquivo no José Eduardo Santarem Segundo – PAJEK (UNESP) seguinte formato: ▪ Ver aquivo completo – exemplo 1. net

José Eduardo Santarem Segundo – PAJEK (UNESP) Pajek

José Eduardo Santarem Segundo – PAJEK (UNESP) Pajek

José Eduardo Santarem Segundo – PAJEK (UNESP) Pajek, arquivo carregado

José Eduardo Santarem Segundo – PAJEK (UNESP) Pajek, arquivo carregado

José Eduardo Santarem Segundo – PAJEK (UNESP) Gerando o Gráfico

José Eduardo Santarem Segundo – PAJEK (UNESP) Gerando o Gráfico

Alterando dados do Gráfico A janela do gráfico nos permite alterar José Eduardo Santarem

Alterando dados do Gráfico A janela do gráfico nos permite alterar José Eduardo Santarem Segundo – PAJEK (UNESP) algumas informações de layout do gráfico: Tipo de layout

Alterando dados do Gráfico O menu Options também tem várias informações José Eduardo Santarem

Alterando dados do Gráfico O menu Options também tem várias informações José Eduardo Santarem Segundo – PAJEK (UNESP) de alteração da apresentação do gráfico ▪ Mark Vertices Using, Lines, Size, Colors

Montando arquivo com visual diferente (exemplo 2. net) José Eduardo Santarem Segundo – PAJEK

Montando arquivo com visual diferente (exemplo 2. net) José Eduardo Santarem Segundo – PAJEK (UNESP) Algumas informações de apresentação podem ser alteradas diretamente no arquivo de entrada. É possível definir: Cores , Tamanhos, Posição. . .

José Eduardo Santarem Segundo – PAJEK (UNESP) Alterando Cores Ver arquivo de cores. .

José Eduardo Santarem Segundo – PAJEK (UNESP) Alterando Cores Ver arquivo de cores. .

Alterando direto no arquivo de entrada Várias informações podem ser alteradas no José Eduardo

Alterando direto no arquivo de entrada Várias informações podem ser alteradas no José Eduardo Santarem Segundo – PAJEK (UNESP) arquivo de entrada, algumas delas: ic (cor interna) bc (cor do contorno) x_fact e y_fact (largura dos vertices)

José Eduardo Santarem Segundo – PAJEK (UNESP) Vendo Exemplo (exemplo 2. net) *Vertices 5

José Eduardo Santarem Segundo – PAJEK (UNESP) Vendo Exemplo (exemplo 2. net) *Vertices 5 1 "UN 1" x_fact 15 y_fact 15 ic Orange bc Violet 2 "UN 2" ic Orange bc Violet 3 "UN 3" ic Fuchsia bc Yellow 4 "UN 4" x_fact 3 y_fact 3 ic Magenta 5 "UN 5" 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

Gráfico gerado com exemplo 2 É importante definir que o gráfico deverá ser José

Gráfico gerado com exemplo 2 É importante definir que o gráfico deverá ser José Eduardo Santarem Segundo – PAJEK (UNESP) gerado com valores da entrada;

Exportação É possível exportar os dados para alguns tipos José Eduardo Santarem Segundo –

Exportação É possível exportar os dados para alguns tipos José Eduardo Santarem Segundo – PAJEK (UNESP) de arquivo, incluindo uma página de internet.

José Eduardo Santarem Segundo – PAJEK (UNESP) Outro exemplo (exemplo 3. net)

José Eduardo Santarem Segundo – PAJEK (UNESP) Outro exemplo (exemplo 3. net)

Exportação de hierarquia José Eduardo Santarem Segundo – PAJEK (UNESP) Uma outra possibilidade é

Exportação de hierarquia José Eduardo Santarem Segundo – PAJEK (UNESP) 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.

José Eduardo Santarem Segundo – PAJEK (UNESP) Hierarquia (Dendograma)

José Eduardo Santarem Segundo – PAJEK (UNESP) Hierarquia (Dendograma)

Finalizando. . . José Eduardo Santarem Segundo – PAJEK (UNESP) O software pajek, reúne

Finalizando. . . José Eduardo Santarem Segundo – PAJEK (UNESP) 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.

Mais informações Página oficial José Eduardo Santarem Segundo – PAJEK (UNESP) http: //pajek. imfm.

Mais informações Página oficial José Eduardo Santarem Segundo – PAJEK (UNESP) 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

OBRIGADO!! PAJEK Program for Large Network Analysis José Eduardo Santarem Segundo santarem@marilia. unesp. br

OBRIGADO!! PAJEK Program for Large Network Analysis José Eduardo Santarem Segundo santarem@marilia. unesp. br santaremsegundo@gmail. com