Skip to content
KnowledgeCity

Data Visualization

Learn how to visualize data
Preview the first lesson free — get full access to all 26 lessons.
Course: On-Demand
Intermediate Provider Bill Hood  10 chapters ·  26 Lessons ·  2h 13m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

Effective use of visualization techniques requires a combination of skills, including a working knowledge of a programming platform such as Python version 3.x, a strong background in uploading, downloading, and parsing data into data structures; use of files like CSVs and JPEGs, and knowledge of a toolset of libraries for Python. This course creates a framework using open-source tools to outline how to approach different visualization projects. This is a hands-on course with students using Python 3.x at an intermediate level as the driving force behind the visualizations. Knowledge and previous use of Import and the associated requirements to make an Import available to Python is a prerequisite.

The successful data visualization expert can source data, put it into a working model, and visualize the information via thousands of possible plots. This course puts forward a three-step process resulting in a visualization. The process begins with sourcing your data, and you’ll learn several of the most common ways to source or build your own data sets. Once you have the raw data, then we’ll look at how you might plot it out, and what other information you might need, such as timeline data. Finally, with the data sourced and in an appropriate model, you’ll learn how to plot one, two, or more variables in one of the thousands of plot options available.

What You'll Learn

  • Understand Python 3.x at an intermediate level as the driving force behind visualizations
  • Import Python libraries and meet the requirements to make an import available to Python
  • Apply data management techniques in Python, including sourcing, parsing, and modeling data using files like CSVs and JPEGs
  • Source data through methods such as web scraping and APIs, and build your own data sets
  • Plot one, two, or more variables using common plot types including line plots, histograms, scatter diagrams, heat maps, and bar charts
  • Recognize common uses of typical plots and visualize data on geography maps

Key Takeaways

  • The course presents a three-step process for creating a visualization: sourcing your data, putting it into an appropriate model, and plotting one or more variables.
  • Effective visualization requires a working knowledge of Python 3.x, a background in uploading, downloading, and parsing data, use of files like CSVs and JPEGs, and knowledge of a toolset of Python libraries.
  • The course is hands-on, with students using Python 3.x at an intermediate level to drive the visualizations.
  • Knowledge and previous use of Import, and the requirements to make an Import available to Python, is a prerequisite.
  • A successful data visualization expert can source data, put it into a working model, and visualize the information via thousands of possible plots.

Frequently Asked Questions

What are the prerequisites for this course?

This course requires a working knowledge of Python 3.x at an intermediate level, a strong background in uploading, downloading, and parsing data into data structures, use of files like CSVs and JPEGs, and knowledge of a toolset of Python libraries. Knowledge and previous use of Import, and the requirements to make an Import available to Python, is a prerequisite.

What does this course cover?

The course creates a framework using open-source tools and presents a three-step process for visualization: sourcing your data, putting it into an appropriate model, and plotting one, two, or more variables. It covers plot types including line plots, histograms, scatter diagrams, heat maps, and bar charts, as well as data scraping with the web and APIs, plotting to geography maps, and data visualization in technology, art, and machine learning.

Is this a hands-on course?

Yes. This is a hands-on course with students using Python 3.x at an intermediate level as the driving force behind the visualizations.

How does the course approach building a visualization?

It puts forward a three-step process: first sourcing or building your own data sets, then plotting the raw data and identifying other information you might need such as timeline data, and finally plotting one, two, or more variables using one of the thousands of plot options available.

Professional Certifications and Continuing Education Units (CEUs)

International Institute of Business Analysis (IIBA®)

Continuing Development Units (CDUs): 2.25