Data Visualization with Python

Course Code: PY-DV

With so much data being continuously generated, developers with a knowledge of data analytics and data visualization are always in demand. With Data Visualization with Python, you'll learn how to use Python with NumPy, Pandas, Matplotlib, and Seaborn to create impactful data visualizations with real-world, public data. Data Visualization with Python takes a hands-on approach to the practical aspects of using Python to create effective data visuals. It contains multiple activities that use real-life business scenarios for you to practice and apply your new skills in a highly relevant context.

  • Duration: 3 Days
  • Level: Intermediate
  • Technology: Python
  • Delivery Method: Instructor Led
  • Training Credits: NA

Developers and Scientists: This course is designed for professionals with a background in development or science who want to either:

- Enter the field of data science: The course offers a foundational understanding of data visualization libraries and their application in real-world scenarios.

- Enrich their projects: The course empowers these professionals to use data visualization to enhance their existing projects, both personal and professional.

Beginners with programming experience: While no prior experience in data analytics or visualization is required, the course does assume:

- Basic knowledge of Python: Familiarity with Python syntax and functionalities is helpful to grasp the code used in the course.

- High school level mathematics: Understanding of mathematical concepts will aid in comprehending the statistical aspects of data visualization.

Before attending this course, delegates must have basic Python programming experience. Data Visualization with Python is designed for developers and scientists, who want to get into data science or want to use data visualizations to enrich their personal and professional projects. You do not need any prior experience in data analytics and visualization, however, it'll help you to have some knowledge of Python and familiarity with high-school-level mathematics.

- Understand and use various plot types with Python: The course will equip you with the ability to choose and create appropriate visualizations for different data scenarios using Python libraries.

- Work with industry-standard tools like Matplotlib, Seaborn, and Bokeh: You'll gain hands-on experience with these popular data visualization libraries, expanding your toolkit for creating impactful visualizations.

- Improve your Python data wrangling skills: The course will enhance your ability to manipulate and prepare data for visualization using Python techniques.

- Apply data visualization to real-world problems: Through exercises that utilize real-world data, you'll gain practical experience in using data visualization for effective communication and analysis.

None

Download our course content

Click Here

Modules

- Introduction to data visualization and its importance

- Overview of statistics

- A quick way to get a good feeling for your data

- NumPy

- Pandas

- Choosing the best visualization

- Comparison plots

- Relation plots

- Composition plots

- Distribution plots

- Geo plots

- What makes a good plot?

- Overview and differences of libraries

- Matplotlib

- Seaborn

- Geo plots with geoplotlib

- Interactive plots with bokeh

- Matplotlib

- Pyplot basics

- Basic plots

- Legends

- Layouts

- Images

- Writing mathematical expressions

- From Matplotlib to Seaborn

- Controlling figure aesthetics

- Color palettes

- Multi-plot grids

- Geoplotlib basics

- Tiles providers

- Custom layers

- Bokeh basics

- Adding Widgets

- Animated Plots