David Schoch
I’m the team lead for “Transparent Social Analytics” in the Department for Computational Social Science at GESIS and I develop tools in R.
About Me →
Open Source Material
Network Visualizations in R

Tutorial for Network Visualization in R using ggraph and graphlayouts
Read moreBasic Network Analysis in R

Tutorial for Network Analysis in R
Read moreTidy Network Analysis in R
Network Analysis in R using tidygraph
Read moreProjects
graphlayouts

The package implements several new layout algorithms to visualize networks which are not provided by standarad graph packages. Most are based on the concept of stress majorization by. Some more specific algorithms allow to emphasize hidden group structures in networks, focus on specific nodes or specific types of networks.
Read morenetrankr

Implements methods for centrality related analyses of networks. While the package includes the possibility to build more than 20 indices, its main focus lies on index-free assessment of centrality via partial rankings obtained by neighborhood-inclusion or positional dominance. These partial rankings can be analyzed with different methods, including probabilistic methods like computing expected node ranks and relative rank probabilities (how likely is it that a node is more central than another?).
Read moresnahelper

RStudio addin which provides a GUI to visualize and analyse networks. After finishing a session, the code to produce the plot is inserted in the current script. Alternatively, the function SNAhelperGadget() can be used directly from the console. Additional addins include the Netreader() for reading network files, Netbuilder() to create small networks via point and click, and the Componentlayouter() to layout networks with many components manually.
Read morePublications
An extended family of measures for directed networks

Centrality indices such as β-centrality, Katz status, and Hubbell’s index are commonly generalized to directed networks by relating the in-centrality of nodes to the in-centrality of their in-neighbors and equivalently so for out-centrality. This paper proposes an extension of Bonacich’s β-centrality…
Read moreCoordination patterns reveal online political astroturfing across the world

Online political astroturfing—hidden information campaigns in which a political actor mimics genuine citizen behavior by incentivizing agents to spread information online—has become prevalent on social media. Such inauthentic information campaigns threaten to undermine the Internet’s promise to more equitable participation in public debates. We argue that the logic of social behavior within the campaign bureaucracy and principal–agent problems lead to detectable activity patterns among the campaign’s social media accounts…
Read moreMultiplexity analysis of networks using multigraph representations

Multivariate networks comprising several compositional and structural variables can be represented as multigraphs by various forms of aggregations based on vertex attributes. We propose a framework to perform exploratory and confirmatory multiplexity analysis of aggregated multigraphs in order to find relevant associations between vertex and edge attributes…
Read more