## Collapsing a bipartite co-occurrence network

This note is a follow-up to the previous one. It shows how to use student-submitted keywords to find clusters of shared interests between the students.

- September 16th, 2016

## Turning keywords into a co-occurrence network

This note is addressed to the GLM Fall 2016 students who are currently taking my Statistical Reasoning and Quantitative Methods course at Sciences Po in Paris.

- September 10th, 2016

## An awesome list of network analysis resources

Inspired by the awesome R list that I mentioned a few months ago, I have started the awesome-network-analysis list, which features a large section on R packages.

- April 11th, 2016

## ggnetwork: Network geometries for ggplot2

This note is a ~~shameless plug~~ demo of the `ggnetwork`

package, which provides several geoms to plot network objects with `ggplot2`

, and which just got published on CRAN. See the package vignette for a more detailed guide to its functionalities.

- March 28th, 2016

## Exponential random graph models with R

This note documents the small but growing microverse of R packages on CRAN to produce various forms of exponential random graph models (ERGMs), which are a kind of modelling strategy akin to logistic regression for dyadic data.

- February 6th, 2016

## From networkx to igraph

This note translates the code from an interesting blog post (in French) from Python to R. The code includes a function to compute closeness vitality with the `igraph`

package.

- October 31st, 2015

## Visualizing networks with ggplot2

This note describes a few ways to handle network objects (which might be objects of class `igraph`

or `network`

, or data frames representing edge lists) through graphical methods that rely on `ggplot2`

.

- October 5th, 2015

##
Serrano *et al.*'s disparity filter algorithm for directed networks

The disparity filter algorithm by Serrano *et al.* is a network reduction technique to identify the ‘backbone’ of a weighted network. This note explains how to implement the algorithm in full, based on existing implementations and on Serrano *et al.*'s paper.

- October 2nd, 2015

## Weighting co-authorship networks

This note explains how to implement two edge weighting schemes that are relevant to co-authorship networks, based on my work on legislative cosponsorship networks.

- September 18th, 2015

## Working with R network objects

Here are a few things that I have learnt while working with R network objects, using the `igraph`

and `network`

+ `sna`

packages (the last two packages go well together).

- September 17th, 2015