Siena QMSS-2 Summer School ESF




Network Dynamics using RSiena


Groningen, August 29 - September 6, 2011


Instructors: Tom A.B. Snijders and Christian E.G. Steglich

Invited Speakers: Alessandro Lomi and Filip Agneessens


General setup:

This is a summer school which is part of the QMSS 2 network. QMSS 2 is a Research Networking Programme funded by the European Science Foundation.

This summer school is about the statistical analysis of network dynamics. The focus will be on the analysis of network panel data, i.e., data where the dependent variables are constituted by a network, and possibly one or more individual variables, that have been observed repeatedly for a given group of actors. The main model treated will be the stochastic actor-oriented model, with its implementation in RSiena, an R package. Attention will be paid to how to go from research questions to statistical hypotheses, to social science examples, to the underlying statistical methodology, and to the software. Topics are:

  • network dynamics;
  • co-evolution of networks and behaviour, in which the effect of networks on change in individual variables ('behaviour') is studied, together with the effect of individual variables on network change;
  • co-evolution of multiple networks;
  • co-evolution of one-mode and two-mode networks.
The course will consist of a mixture of lectures, computer sessions, and group work. Participants will do a mini-project during the summer school, for which they can use either their own data set or data supplied by the organisers. During the last two days the results of the mini-projects will be discussed. The summer school will include a crash tutorial into R, and no previous knowledge of R is required. To get maximal profit out of the workshop, participants are advised to bring a laptop with a recent version of R installed. If this leads to any problems, however, don't worry, as we expect to be able to solve those on the first day.

The Scientific Summary is a somewhat longer description of the topic of the summer school, which you can find by clicking here.




Programme:

The Summer School takes place in Fletcher Hotel Paterswolde , also known as the Familiehotel, Groningerweg 19, 9765 TA Paterswolde, The Netherlands, tel. 0031 - (0)347 - 750451. Here is a map with the location, indications for how to get there, and some suggestions for nice things to do in the near surroundings.

The programme starts Monday August 29 at 14.00. You are requested to arrive this day between 13.00 and 14.00. There will be coffee, tea, and muffins to welcome you. Then also the materials for the summer school will be distributed. The programme ends Tuesday September 6 after lunch.

Meetings each morning start at 9.00.
Lunch is served 12.30-13.30.
The afternoon meetings start at 14.00.
Dinner is served at 19.00. This is at the hotel except for Wednesday, Saturday, and Sunday.

  • Monday, August 29.

      Afternoon
    1. Overview of the week; explanation of the mini-projects.
    2. Introduction to network dynamics and actor-oriented models.
    3. Lab session: First introduction to R.
    4. Visualisation of dynamic networks using vi so ne , a program for analysis and visualization of social networks, with an interface to RSiena.

  • Tuesday, August 30.

      Morning
    1. Actor-oriented models for network dynamics.
    2. Introduction to RSiena.
    3. Lab exercise: sex segregation of friendship networks.
    4. Afternoon

    5. Discussion of results of exercise on sex segregation in friendship networks.
    6. Modelling the co-evolution of networks and behaviour (start).

  • Wednesday, August 31.

      Morning
    1. Modelling the co-evolution of networks and behaviour (continuation).
    2. Lab exercise: co-evolution of friendship and alcohol consumption.
    3. Networks with changing node sets.

    4. Afternoon
    5. Discussion of possibilities for mini-projects. The formal program of this afternoon is brief. There will be opportunity for own further work, and later in the afternoon for visiting the town of Groningen.

      Dinner

    6. At 19.00 there is dinner at Humphrey's Restaurant, Vismarkt 42, 9711 KV Groningen, tel. +31(0)50-3131981.

  • Thursday, September 1.

      Morning
    1. Goodness of fit.
    2. Lab exercise: goodness of fit.

    3. Afternoon
    4. Further discussion about mini-projects.

  • Friday, September 2.

    The guest presentations are about linking social science theory and empirical knowledge about networks to hypothesis testing and to model specification.


      Morning
    1. Guest speaker: Alessandro Lomi. Niches and networks: A study of competition and collaboration among organizations
    2. Multiplex networks.

    3. Afternoon
    4. Multiplex networks (continued), including two-mode networks and a brief treatment of networks with ordered ties.
    5. Non-directed networks.
    6. Further discussion about mini-projects.

  • Saturday, September 3.

      Morning. Start at 9.30
    1. Guest speaker: Alessandro Lomi. Social settings and social networks within and between organizations: Preliminary statements and ongoing research
    2. Guest speaker: Filip Agneessens, Trust and advice.

    3. No organised lunch (meal allowance).

      Plenty of eetcafés in Groningen on the map, and even more on website http://www.horecagroningen.nl/eetcafe/.

      Afternoon

    4. Work on mini-projects, opportunity to visit the town of Groningen.

    5. No organised dinner (meal allowance).

  • Sunday, September 4.

      Opportunity to work on the projects and to visit Groningen.

    1. No organised lunch (meal allowance).

      Plenty of eetcafés in Groningen on the map, and even more on website http://www.horecagroningen.nl/eetcafe/.

    2. 15.00 - 17.00. Guided tour through the city of Groningen, organised by Paulien Excursions.
      Meet at 15.00 at the foot of the Martini Tower (the old big church tower on the Grote Markt in the centre of Groningen).
    3. 18.30. Dinner at Restaurant 't Feithhuis, address: Martinikerkhof 10, 9712 JG Groningen, tel. +31(0)50-3135335

  • Monday, September 5.

      Morning
    1. Further work to prepare presentation of mini-projects.

    2. Afternoon
    3. Presentation and discussion of mini-projects.

  • Tuesday, September 6.

      Morning
    1. Presentation and discussion of mini-projects.
    2. Final discussion.
    3. Farewell.



Reading materials:

  1. Lecture notes:
  2. Articles:
  3. Illustrative applications:


R materials:

  1. The general R website, http://cran.r-project.org, from where you can download the program and which has a lot of help (note the FAQs).
  2. RStudio, a convenient integrated development environment (IDE) for R.
  3. R script for first IT lab session.
    directory with data files and Lazega lawyers data description .
  4. Some websites and resources that are meant to be helpful for the beginning R user:

    1. The official R intro
    2. Some Hints for the R Beginner by Patrick Burns with the memorable quote "I asked R users what their biggest stumbling blocks were in learning R. A common answer that I was quite surprised by was that the biggest stumbling block was thinking that R was hard".
    3. A portal with pointers to other R resources .
    4. Excellent simple intro to R from Princeton.
    5. Getting started with R by J. Gardner.
    6. R Starter kit from UCLA.
    7. Quick R website (intended especially for experienced users of other statistical software).
  5. For working with package sna, you may look at
    Butts C.T. (2008). Social Network Analysis with sna. Journal of Statistical Software, 24(6), http://www.jstatsoft.org/v24/i06/
  6. R reference card.
  7. Introduction to SNA in R by Michal Bojanowski (ICM, University of Warsaw).
  8. Course on R programming by Ruth Ripley.


RSiena materials:

  1. Ruth M. Ripley and Tom A.B. Snijders, Manual for Siena 4.0 (will be distributed in hardcopy).
  2. Instructions for running Siena from visone;
    Note the visone website with information page.
  3. Composition change in a network: slides (script is given below).
  4. The RSiena project at R-Forge. To allow quick access to new versions of RSiena without bothering too much the maintainers of the R archive, current and beta versions are made available at R-Forge.
    The R-Forge page of RSiena contains two packages: the regular package RSiena and the 'experimental' package RSienaTest, which may contain elements that are less extensively tested.
  5. R scripts:
    1. RscriptDataFormat.R with some basic information about R, networks, data formats etc;
      with an example data file arclistdata.dat.
    2. s50 data set, a 50-actor excerpt from the Teenage Friends and Lifestyle Study data set of West et al.: description and data set (longitudinal, 3 waves, networks and behaviour);
    3. RscriptSienaVariableFormat.R for how to specify data as variables in RSiena, and specify the model;
    4. RscriptSienaRunModel.R for how to carry out the estimation and look at the results;
    5. RscriptSienaBehaviour.R for how to specify models for dynamics of networks and behaviour;
    6. RscriptSienaGof.R for how to check goodness of fit.
    7. RscriptSienaMultiple.R for how to specify models for dynamics of multiple networks;
      manufactured data set (longitudinal, 2 waves, 2 networks);
    8. vdB_tt.R an example of testing time heterogeneity, using the van de Bunt data set;
    9. RscriptMultipleGroups.R an example of the multiple group option and of meta-analysis using function siena08, using the Baerveldt data set;
    10. van de Bunt students data description and data set (longitudinal)
    11. Baerveldt's Dutch Social Behavior data description and data set (longitudinal, 19 schools, 2 waves, networks and behavior)
    12. Assignment about homophily and transitivity, using one of the school classes of Andrea Knecht;
    13. RscriptASNAassignement.R
      Script for the assignment.
    14. description and data set of the data (longitudinal, networks and behavior) collected by Andrea Knecht.
    15. Composition change in a network: R script and data for illustration.
    16. R script and data: multiple group analyses.
    17. R script and data: analysis of multiplex networks.
    18. R script and data: two-mode network analysis.


Links:

  1. The Siena website.

  2. The visone website with information page.
  3. The RSiena project at R-Forge. To allow quick access to new versions of RSiena without bothering too much the maintainers of the R archive, current and beta versions are made available at R-Forge.
    The R-Forge page of RSiena contains two packages: the regular package RSiena and the 'experimental' package RSienaTest, which may contain elements that are less extensively tested.
  4. There exists a User Group for Siena and StOCNET to exchange information and seek technical advice on using the Siena and StOCNET software to analyze network data.
    The address is http://groups.yahoo.com/groups/stocnet/.

  5. At R-forge there is an email discussion list for help concerning RSiena.


Practicals:

  1. Lab exercise: sex segregation of friendship networks
  2. Lab exercise: hierarchies in friendship networks
  3. Some scripts on data conversion: zip archive with examples
  4. Modelling the co-evolution of networks & behaviour: slides and script
  5. Lab exercise: co-evolution of friendship and alcohol consumption
  6. Composition change in a network: slides and R lab for illustration.
  7. Lab: multiple group analyses
  8. Lab: analysis of multiplex networks
  9. Lab: two-mode network analysis



Presentations of mini-projects:

At the end of the summer school, all participants presented mini-projects on which they worked during the preceding days. The following are some of these presentations.

  1. Jef Vlegels, Lars Leszczensky, Mathew Senga, and Susan O'Shea: Cultural Structures.
  2. Wilko Schroeter and Pierce Parker: Network Analysis of Marriages Among German-Speaking Royal Families Between 1600 and 1899.
  3. Rok Platinovsek: Forum users and threads 2011: a fishing expedition. Mini project involving a bipartite network model and a multiplex networks implementation of a valued ties model.
  4. Simona Peterfi and Cristina Faludi: Romantic relationships in the friendship network of adolescents.
  5. Steffen Mohrenberg: Regime homophily in the diplomatic exchange network, 1995-2005.
  6. Dominik Gerstner, Elena Kotyrlo, Marko Lovric, Natasa Lovric, and Isabelle Ruin: Relationship between friendship ties and delinquent behavior among pupils.
  7. Julien Brailly, Jaime Montes, Alan Sloane, and Guillaume Favre: From formal to informal markets; A study of market exchange for TV programs in Africa.
  8. Chris Boyce, Laurence Lessard-Phillips, Marta Smolen, and Bei Wen: Decision making in the European Union before and after enlargement; A network perspective.
  9. Goele Bossaert, Mathias Kuhnt, and Nadine Meidert: Evolution of Acquaintance Networks.



Further information:






Back to the main Siena page