Skip to main content

Visualizing Data in R and Python

  • Chapter
  • First Online:
Computing with Data

Abstract

Visualizing data is key in effective data analysis: to perform initial investigations, to confirm or refuting data models, and to elucidate mathematical or algorithmic concepts. In this chapter, we explore different types of data graphs using the R programming language, which has excellent graphics functionality; we end the chapter with a description of Python’s matplotlib module—a popular Python tool for data visualization.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    There are several different formal definitions for percentiles. Type help( quantile) for several competing definitions that R implements.

  2. 2.

    Slope 1 corresponds to 45 degrees incline from left to right.

  3. 3.

    A formal definition of the t-distribution appears in TAOD volume 1, Chapter 3.

References

  • L. Wilkinson. The Grammar of Graphics. Springer, second edition, 2005.

    Google Scholar 

  • W. S. Cleveland. The Elements of Graphing Data. Hobart Press, 1985.

    Google Scholar 

  • W. S. Cleveland. Visualizing Data. Hobart Press, 1993.

    Google Scholar 

  • J. W. Tuckey. Exploratory Data Analysis. Addison Wesley, 1977.

    Google Scholar 

  • D. Sarkar. Lattice: Multivariate Data Visualization with R. Springer, 2008.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Lebanon, G., El-Geish, M. (2018). Visualizing Data in R and Python. In: Computing with Data. Springer, Cham. https://doi.org/10.1007/978-3-319-98149-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-98149-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-98148-2

  • Online ISBN: 978-3-319-98149-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics