© 2014

Statistical Analysis of Network Data with R


Part of the Use R! book series (USE R, volume 65)

Table of contents

  1. Front Matter
    Pages i-xiii
  2. Eric D. Kolaczyk, Gábor Csárdi
    Pages 1-11
  3. Eric D. Kolaczyk, Gábor Csárdi
    Pages 13-28
  4. Eric D. Kolaczyk, Gábor Csárdi
    Pages 29-41
  5. Eric D. Kolaczyk, Gábor Csárdi
    Pages 43-67
  6. Eric D. Kolaczyk, Gábor Csárdi
    Pages 69-83
  7. Eric D. Kolaczyk, Gábor Csárdi
    Pages 85-109
  8. Eric D. Kolaczyk, Gábor Csárdi
    Pages 111-134
  9. Eric D. Kolaczyk, Gábor Csárdi
    Pages 135-159
  10. Eric D. Kolaczyk, Gábor Csárdi
    Pages 161-178
  11. Eric D. Kolaczyk, Gábor Csárdi
    Pages 179-195
  12. Back Matter
    Pages 197-207

About this book


Networks have permeated everyday life through everyday realities like the Internet, social networks, and viral marketing. As such, network analysis is an important growth area in the quantitative sciences, with roots in social network analysis going back to the 1930s and graph theory going back centuries. Measurement and analysis are integral components of network research. As a result, statistical methods play a critical role in network analysis. This book is the first of its kind in network research. It can be used as a stand-alone resource in which multiple R packages are used to illustrate how to conduct a wide range of network analyses, from basic manipulation and visualization, to summary and characterization, to modeling of network data. The central package is igraph, which provides extensive capabilities for studying network graphs in R. This text builds on Eric D. Kolaczyk’s book Statistical Analysis of Network Data (Springer, 2009).


Network Analysis Network Topology R Random Graph Models

Authors and affiliations

  1. 1.Boston University ProfessorBostonUSA
  2. 2.Department of StatisticsHarvard University Research AssociateCambridgeUSA

About the authors

Eric D. Kolaczyk is a professor of statistics, and Director of the Program in Statistics, in the Department of Mathematics and Statistics at Boston University, where he also is an affiliated faculty member in the Bioinformatics Program,  the Division of Systems Engineering, and the Program in Computational Neuroscience. His publications on network-based topics, beyond the development of statistical methodology and theory, include work on applications ranging from the detection of anomalous traffic patterns in computer networks to the prediction of biological function in networks of interacting proteins to the characterization of influence of groups of actors in social networks. He is an elected fellow of the American Statistical Association (ASA) and an elected senior member of the Institute of Electrical and Electronics Engineers (IEEE). 

Gábor Csárdi is a research associate at the Department of Statistics at Harvard University, Cambridge, Mass. He holds a PhD in Computer Science from Eötvös University, Hungary. His research includes applications of network analysis in biology and social sciences, bioinformatics and computational biology, and graph algorithms. He created the igraph software package in 2005 and has been one of the lead developers since then.

Bibliographic information


“If students mastered this material, they would be well positioned to begin working on data and making further progress on their own. … SANDR covers a lot of basic and important material while teaching the reader how to work with data and models in R. … The book appears to be the only one available that covers the material at an introductory and practical level. … On the whole, I am happy to recommend it.” (Earl C. Lawrence, Journal of the American Statistical Association, June, 2015)

“This book presents contemporary mathematical and statistical methods of networks analysis and their implementation in R, written by the experts in this field … . The monograph presents an excellent description of a wide span of operations possible on networks, and is very useful for researchers and students.” (Stan Lipovetsky, Technometrics, Vol. 57 (2), May, 2015)

“This book is a quite practical guide to get started with analyzing networks using the statistical software R. … Relevant references are conveniently provided at the end of each chapter. … it is a very nice hands-on introduction to the analysis of network data that gives a good overview suitable for applied scientists and statisticians.” (Klaus Nordhausen, International Statistical Review, Vol. 83 (1), 2015)