Skip to main content
  • 11k Accesses


Plotting data is one of the most essential parts of numerical computation. In pre-processing, during computation, and in post-processing, the ability to plot data on different kinds of graphs is essential. Visualization of data in a convenient format allows for better understanding of the process. Visual clues generate a lot of information about the process that generated that particular data. You can easily look for errors and derive simple as well as complex interpretations. A good programming language must incorporate facilities to plot data easily. Plotting two-dimensional (2-D) and three-dimensional (3-D) graphs is vital for creating a good visualization product. Python users have a number of choices in this regard.

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

Access this chapter

Institutional subscriptions

Author information

Authors and Affiliations


Rights and permissions

Reprints and permissions

Copyright information

© 2018 Sandeep Nagar

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Nagar, S. (2018). Plotting. In: Introduction to Python for Engineers and Scientists. Apress, Berkeley, CA.

Download citation

Publish with us

Policies and ethics