Skip to main content

Visualizing Network Data

  • Chapter
  • First Online:
Statistical Analysis of Network Data with R

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

Abstract

Up until this point, we have spoken only loosely of displaying network graphs, although we have shown several examples already. Here in this chapter we consider the problem of display in its own right. Techniques for displaying network graphs are the focus of the field of graph drawing or graph visualization. Such techniques typically seek to incorporate a combination of elements from mathematics, human aesthetics, and algorithms. After a brief characterization of the elements of graph visualization in Sect. 3.2, we look at a number of ways to lay out a graph, in Sect. 3.3, followed by some ways to further decorate such layouts, in Sect. 3.4. We also look quickly at some of the unique challenges posed by the problem of visualizing large network graphs in Sect. 3.5. Finally, in Sect. 3.6, we describe options for producing more sophisticated visualizations than those currently possible using R.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Here and throughout we use terms like ‘draw’ only in the colloquial sense, although more formal mathematical treatments of this topic area exist (e.g., see Chap. 8 of Gross and Yellen [67]) which attach more specialized understandings to these terms.

  2. 2.

    Original source: http://observatoire-presidentielle.fr/. The subnetwork used here is part of the mixer package in R . Note that the inherent directionality of blogs are ignored in these data, as the network graph is undirected.

  3. 3.

    See Chap. 4.4.

References

  1. K. Boyack, R. Klavans, K. Börner, Mapping the backbone of science. Scientometrics 64(3), 351–374 (2005)

    Article  Google Scholar 

  2. W. Cleveland, The Elements of Graphing Data (Wadsworth, Monterey, 1985)

    Google Scholar 

  3. W. Cleveland, Visualizing Data (Hobart Press, Summit, 1993)

    Google Scholar 

  4. G. Davidson, B. Wylie, K. Boyack, Cluster stability and the use of noise in interpretation of clustering. IEEE Symposium on Information Visualization, 2002, pp. 23–30

    Google Scholar 

  5. G. di Battista, P. Eades, R. Tamassia, I. Tollis, Graph Drawing (Prentice Hall, Englewood Cliffs, 1999)

    MATH  Google Scholar 

  6. T. Fruchterman, E. Reingold, Graph drawing by force-directed placement. Software Pract. Ex. 21(11), 1129–1164 (1991)

    Article  Google Scholar 

  7. S. Gopal, The evolving social geography of blogs. In Societies and Cities in the Age of Instant Access, ed. by H. Miller (Springer, Berlin, 2007), pp. 275–294

    Chapter  Google Scholar 

  8. J. Gross, J. Yellen, Graph Theory and Its Applications (Chapman & Hall/CRC, Boca Raton, 1999)

    MATH  Google Scholar 

  9. T. Kamada, S. Kawai, An algorithm for drawing general undirected graphs. Inform. Process. Lett. 31(1), 7–15 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  10. M. Kaufmann, D. Wagner (eds.), Drawing Graphs (Springer, Berlin, 1998)

    Google Scholar 

  11. E. Kolaczyk, Statistical Analysis of Network Data: Methods and Models (Springer, New York, 2009)

    Book  Google Scholar 

  12. S. Martin, W. Brown, R. Klavans, K. Boyack, DrL: distributed recursive (graph) layout. SAND Reports, Technical Report 2936, 2008

    Google Scholar 

  13. E. Tufte, The Visual Display of Quantitative Information (Graphics Press, Cheshire, 1983)

    Google Scholar 

  14. J. Tukey, Exploratory Data Analysis (Addison-Wesley, New York, 1977)

    MATH  Google Scholar 

  15. W. Zachary, An information flow model for conflict and fission in small groups. J. Anthropol. Res. 33(4), 452–473 (1977)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Kolaczyk, E.D., Csárdi, G. (2014). Visualizing Network Data. In: Statistical Analysis of Network Data with R. Use R!, vol 65. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-0983-4_3

Download citation

Publish with us

Policies and ethics