David Schoch

David Schoch

Presidential Fellow

University of Manchester


I’m a PhD in Computer Science and currently employed as a Presidential Fellow at the University of Manchester in the Department of Sociology. I’m a mathematician by training and my research interests lie in the field of (social) network analysis. More specifically, I am interested in understanding the mathematical foundations of networks. I am also a semi-active blogger, writing about doing things in R and I am maintaining a football analytics website ( soccerverse).


  • Network Analysis
  • R Development
  • Soccer Analytics
  • Data Science


  • PhD in Computer Science, 2015

    University of Konstanz

  • Diploma in Business Mathematics, 2012

    Karlsruhe Institute of Technology

Recent Publications

Multiplexity analysis of networks using multigraph representations

Multivariate networks comprising several compositional and structural variables can be represented as multigraphs by various forms of …

Legislators’ roll-call voting behavior increasingly corresponds to intervals in the political spectrum

Scaling techniques such as the well known NOMINATE position political actors in a low dimensional space to represent the similarity or …

Projecting Signed Two-Mode Networks

Signed two-mode networks have so far predominantly been analysed using blockmodeling techniques. In this work, we put forward the idea …

Political Astroturfing around the world

Comparison of 8 disinformation campaigns on twitter

Political Astroturfing on Twitter: How to Coordinate a Disinformation Campaign

Political astroturfing, a centrally coordinated disinformation campaign in which participants pretend to be ordinary citizens …


SNA and related topics

Basic Network Analysis in R

Tutorial (updated: July 2019)
Data and R Scripts

Network Visualization in R

Tutorial (updated: September 2021)
Data and R Scripts

Advanced Centrality Concepts

Material (updated: July 2019)
Blog Posts ( 1, 2, 3)
Data and R Scripts
Periodic Table of Centrality Indices

R packages

Generative Art

Creative Coding in R


Recreating Minard’s Statistical Graphics with Modern Data in R

Science Slam

I am an active Science slammer, mostly slamming about networks and disinformation on social media. Some of my slams can be found on youtube (all in german).