Artigos

6.2: Criação de conjuntos de dados UCINET - Matemática


Os conjuntos de dados UCINET são armazenados em um formato especial (Pascal), mas podem ser criados e manipulados usando tanto o UCINET quanto outras ferramentas de software (editores de texto e planilhas). Cada conjunto de dados UCINET consiste em dois arquivos separados que contêm informações de cabeçalho (por exemplo, myfile. ## h) e as linhas de dados (por exemplo, myfile. ## d). Por causa dessa maneira um tanto incomum de armazenar dados, é melhor criar conjuntos de dados com o editor de planilhas interno ou ferramentas de linguagem DL, ou importar arquivos de texto ou planilha e salvar os resultados como arquivos UCINET.

Existem várias maneiras de criar arquivos de dados que o UCINET pode ler.

O editor de planilhas. UCINET tem um editor de planilhas embutido que pode ser usado para inserir rótulos de caso e variáveis ​​e valores de dados (dados> planilhas> matriz) Este editor permite que você especifique o número de linhas e colunas, e tem o bom recurso de ser capaz de especificar que um conjunto de dados é simétrico. Se estivermos gravando um conjunto de dados onde os laços entre os atores não são direcionados, esse recurso salva metade da entrada de dados. Também existem ferramentas para preencher a matriz com zeros (um ponto de partida comum para muitos conjuntos de dados que têm conexões esparsas entre os atores), permutando linhas, simetrizando e dicotomizando (consulte as discussões nas seções abaixo) e copiando rótulos de linha para os rótulos de coluna (se os dados forem simétricos, você só precisa inserir os rótulos uma vez).

O editor de planilhas UCINET pode importar e exportar planilhas do Excel, para que você possa usar as ferramentas de ambos os programas para obter todas as vantagens. Para importar o Excel para UCINET, certifique-se de salvar sua planilha como versão 4 ou anterior; o formato de várias folhas de versões mais recentes do Excel não é compatível com UCINET.

Se você tiver um conjunto de dados razoavelmente pequeno, o editor de planilhas UCINET é uma boa escolha para criar conjuntos de dados de matriz única, que são salvos automaticamente como arquivos UCINET que podem ser usados ​​por outras partes do programa.

Importando (e exportando). Os conjuntos de dados podem ser movidos de vários formatos de arquivo de dados de outros programas para UCINETs. O Dados> Importar>... O item de menu suporta importação de NetDraw (formato VNA), Pajek, Krackplot e Negopy. Ele também suporta a importação de arquivos de texto ASCII brutos e arquivos salvos como planilhas do Excel (versão 4 ou anterior). Então, se você começou com um desenho do NetDraw, por exemplo, e salvou os resultados como VNA, você pode importar isso para o UCINET para calcular as medidas da rede. Estou mais confortável com o Excel do que com o editor do UCINET, então geralmente faço conjuntos de dados no Excel e os importo.

Quando o UCINET importa um arquivo, ele produz uma janela com seus resultados. Verifique se eles estão corretos! Quando a importação é realizada, o UCINET salva automaticamente os arquivos de dados no formato UCINET no diretório padrão.

Muitas vezes é uma boa ideia configurar um novo diretório para cada projeto e definir o padrão para esse novo diretório usando o ícone de arquivo na barra de ferramentas, ou Arquivo> Alterar padrão pasta.

Conjuntos de dados UCINET também podem ser exportados para uso em outros programas. Dados> Exportar> ... irá produzir Excel, texto ASCII bruto, arquivos Pajek, Mage, Metis e Krackplot.

A linguagem DL: Se você examinou o menu UCINET Data enquanto lia a discussão anterior, deve ter notado que o programa importa e exporta arquivos "DL". DL (para "linguagem de dados") é uma linguagem muito poderosa e (razoavelmente) simples que permite a criação de conjuntos de dados UCINET bastante complexos e grandes com entrada mínima de dados.

Os arquivos de linguagem DL são arquivos de texto ASCII simples que podem ser criados com qualquer editor (certifique-se de armazenar os resultados como texto simples). Um guia de referência bastante completo é fornecido em UCINET (Ajuda> Tópicos de ajuda> DL).

A linguagem DL pode ser um pouco exigente e exige um pouco de esforço descobrir como fazer exatamente o que você deseja fazer com ela. Mas, em várias circunstâncias, vale a pena o esforço - quando comparado ao uso de uma planilha. Particularmente, se seu conjunto de dados consiste em várias matrizes e se os dados são bastante esparsos, ou se o conjunto de dados tem muitas linhas e colunas; então o arquivo DL é o caminho certo a seguir.

Não exploraremos a linguagem em detalhes aqui - o arquivo de ajuda é muito bom. A Figura 6.3 mostra um exemplo de arquivo DL que ilustra alguns dos recursos.

Figura 6.3: Exemplo de arquivo de linguagem DL.

O arquivo começa com "dl" para indicar o tipo de arquivo e a especificação da dimensão da estrutura de dados (a linguagem permite a especificação do número de linhas, colunas e matrizes). As etiquetas para os nós são fornecidas no parágrafo "etiquetas:". Os dados são fornecidos em um parágrafo "dados:".

O interessante neste exemplo é o uso do format = edgelist1 comando. Isso diz ao UCINET para ler as linhas de dados de uma maneira muito eficiente. O edgelist1 formato é um conjunto de linhas, cada uma das quais identifica dois nós e o valor da conexão entre eles. No conjunto de dados resultante, todas as entradas são zero, exceto aquelas que foram especificadas. Então, entre os nossos nove atores, há um empate do ator 1 para o ator 1, um empate do ator 1 para o ator 2, um empate do ator 1 para o ator 6, etc. Aqui, a matriz é binária - o valor de cada empate (a terceira entrada em cada linha) é 1.

Outro muito útil format = método é nodelist1. Neste formato, cada linha de dados consiste no nome (ou número) de um nó de origem, seguido por todos os nós aos quais ele tem uma conexão (este formato particular é para zero / um dados sobre a presença ou ausência de um conexão). Essa abordagem requer apenas uma linha de dados para cada ator. Por exemplo, uma linha no dados: a seção que diz: 3 5 6 19 24 indicaria que o ator número 3 tinha um vínculo binário direcionado aos atores 5, 6, 19 e 24.

Esses e outros métodos disponíveis em DL permitem a entrada de conjuntos de dados muito grandes e complexos com a maior eficiência e digitação mínima. Se você está enfrentando um problema com muitos casos, conexões ou tipos de conexões, invista um pouco de tempo em DL.


Assista o vídeo: Tutorial UCINET DESDE EXCEL (Outubro 2021).