Difference between revisions of "Personal networks (tutorial)"

From visone manual
Jump to navigation Jump to search
(The EgoNet2GraphML software)
(An exemplary dataset)
Line 2: Line 2:
  
  
== An exemplary dataset ==
 
  
The data we are going to use for illustration in this tutorial have been collected within a study analyzing personal networks of immigrants in Barcelona. The study has been conducted by [http://egolab.cat/ EgoLab] and funded by the [http://www.fundacioacsar.org/ Fundació ACSAR pel Comissionat per Immigració i Diàleg Intercultural de l’Ajuntament de Barcelona]. For more on this study and its outcome see the book (in Catalan):
+
The data we are going to use for illustration in this tutorial have been collected within a study analyzing personal networks of immigrants in Barcelona. To follow the steps outlined in this tutorial you should download the [[Signos_(data)|'''Signos data''']] and extract (unzip) this file on your computer. Furthermore you need the [[EgoNet2GraphML_(software)|'''EgoNet2GraphML''' software]] to convert EgoNet interviews to GraphML files and apply the clustering and aggregation.
Jose Luis Molina and Fabien Pelissier (eds.) (2010). '''''Les xarxes socials de sikhs, xinesos i filipins a Barcelona'''''. Barcelona: Fundació ACSAR. (Also see the [http://grupsderecerca.uab.cat/egolab/en/content/rd-projects following link].)
 
 
 
The data consists of 70 EgoNet interviews obtained from Chinese (21), Philippine (25), and Sikh (24) immigrants in Barcelona. Each respondent (''ego'') has answered four types of questions:
 
# '''questions about ego''', including country of origin, years of residence, age, gender, religion, reasons for migrating, ...
 
# '''alters''' a list of 30 persons known to ego; the alters are the nodes in the personal network
 
# '''questions about alters''' including country of origin, country of residence, age, type of relation to ego, ...
 
# '''alter-alter ties''' (undirected) pairs of alters that ''know each other'' (according to the respondent)
 
Alter names have been replaced by numerical ids (0,1,...,29) and ego names by numerical ids precedeed by the terms ''chinese'', ''filipinos'', or ''sikhs'', depending on the community.
 
 
 
The data can be downloaded in the file [[Media:Signos_public_data.zip|Signos_public_data.zip]] (right-click and choose ''save link as''). To follow the steps outlined in this tutorial you should download and extract (unzip) this file on your computer.
 
 
 
The directory <code>signos_public_data</code> contains two ''study definition files'' <code>signos.ego</code> and <code>signos_p_piloto.ego</code>. The <code>.ego</code> files define the questionnaire, i.e., the questions and (if applies) a list of potential answers. In the <code>interviews</code>-directory there are three subfolders <code>chinese</code>, <code>filipinos</code>, and <code>sikhs</code> containing the interview files (<code>*.int</code>) for the three communities. Each <code>.int</code>-file contains the anwers of one respondent and, thus, defines a personal network. Most interviews have been conducted with the <code>signos.ego</code> questionnaire; few with the <code>signos_p_piloto.ego</code>. (This distinction is only relevant if you open the interviews with the EgoNet software; not for the EgoNet2GraphML converter.)
 
  
 
== The EgoNet2GraphML software ==
 
== The EgoNet2GraphML software ==

Revision as of 08:16, 5 June 2012

EgoNet is a software to conduct interviews in which the personal networks of respondents are collected. This tutorial explains (1) how to load data collected with EgoNet into visone and (2) how to cluster, aggregate, and visualize collections of personal networks using the methodology proposed in: Ulrik Brandes, Juergen Lerner, Miranda J. Lubbers, Chris McCarty, and Jose Luis Molina "Visual Statistics for Collections of Clustered Graphs". Proc. IEEE Pacific Visualization Symp. (PacificVis'08), 2008 (link to pdf).


The data we are going to use for illustration in this tutorial have been collected within a study analyzing personal networks of immigrants in Barcelona. To follow the steps outlined in this tutorial you should download the Signos data and extract (unzip) this file on your computer. Furthermore you need the EgoNet2GraphML software to convert EgoNet interviews to GraphML files and apply the clustering and aggregation.

The EgoNet2GraphML software

EgoNet2GraphML is a software to convert EgoNet interviews into GraphML files and to cluster, aggregate, and visualize collections of personal networks using the methodology proposed in: Ulrik Brandes, Juergen Lerner, Miranda J. Lubbers, Chris McCarty, and Jose Luis Molina "Visual Statistics for Collections of Clustered Graphs". Proc. IEEE Pacific Visualization Symp. (PacificVis'08), 2008 (link to pdf).

EgoNet2GraphML can open one or more interview files that have been filled out according to the same questionnaire (.ego-file). Then it can export these personal networks to GraphML files either on the individual level or after an attribute-based clustering.

  • When exporting networks on the individual level, the resulting network has a node for each alter and it stores the ego attributes as network level attributes and the alter attributes as node attributes. Typically, the respondent has to evaluate the relation between every undirected pair of alters; in this case the resulting network is complete and the alter-alter responses are encoded in link attributes.
  • When exporting networks on the class level the user first have to specify how the alters should be partitioned based on alter attributes. Then the class-level networks are exported to GraphML files containing a node for each class and a link for each undirected pair of classes. Summary statistics for the classes (such as number of actors in the class or number of links connecting actors in the same class) are stored as node attributes, statistics for pairs of classes are stored as link attributes.

Converting EgoNet interviews into GraphML files

Visual analysis of personal networks on the individual level

Class-level analysis of personal networks

Defining a network partition based on node attributes

Definition of intra-class and inter-class tie weights

Visual analysis of individual personal networks on the class level

Tendency and dispersion in collections of personal networks