Python Data Visualization

  • Course StartSelf-paced
  • Course Duration4 weeks
  • Workload5-7 hours per week
  • Credit OfferedCertificate Available
  • TuitionSubscription

Learn how to install Python packages, and analyze and generate visualizations for existing data.

Course Description

Part of the Introduction to Scripting in Python specialization.

This if the final course in the specialization which builds upon the knowledge learned in Python Programming Essentials, Python Data Representations, and Python Data Analysis. We will learn how to install external packages for use within Python, acquire data from sources on the Web, and then we will clean, process, analyze, and visualize that data. This course will combine the skills learned throughout the specialization to enable you to write interesting, practical, and useful programs.

By the end of the course, you will be comfortable installing Python packages, analyzing existing data, and generating visualizations of that data. This course will complete your education as a scripter, enabling you to locate, install, and use Python packages written by others. You will be able to effectively utilize tools and packages that are widely available to amplify your effectiveness and write useful programs.

Lecture Samples

Contact

Any questions? Please e-mail RiceOnline@rice.edu.

Professor Information

Picture of Dr. Joe Warren

Dr. Joe Warren

Joe Warren is a Professor in the Department of Computer Science at Rice University. His main area of research interest is computer graphics and geometric modeling, where he has published extensively. He is the author of the book Subdivision Methods for Geometric Design. He also has a love for computer gaming, both playing games and […]

Full Bio

Picture of Dr. Scott Rixner

Dr. Scott Rixner

Scott Rixner is a Professor of Computer Science at Rice University. His research spans virtualization, operating systems, and computer architecture, with a specific focus on memory systems and networking. He is well versed in the internals of the Python programming language, as he has developed Python interpreters for both embedded systems and web browsers. He […]

Full Bio