This is a free self-study course developed by the IBM Developer Skills Network team that demonstrates the principles of data visualization, using the Python language of course. On Coursera, it is part of IBM’s two professional certifications.
A picture is worth a thousand words – data visualization allows you to extract information from data and communicate it to others.
Using videos and hands-on exercises in Jupyter notebooks, this course is designed to teach many ways to effectively visualize both small and large-scale data. By taking this course, you will be able to take data that at first glance doesn’t make much sense and present it in a way that conveys the point.
Data Visualization with Python will teach you how to work with many data visualization tools and techniques and create different types of basic and advanced charts and graphs. In addition, you will be able to create interactive dashboards that will allow even those with no background in Data Science to better understand data and make better and more informed decisions.
Matplotlib is primarily used for this purpose, and for good reason. While there are many software libraries that visualize data, the main advantage of Matplotlib is that it gives you complete control over your charts, as you can customize all the properties of the charts. The course also introduces four other libraries – Seaborn, Folium, Plotly, and Dash.
Once you master these tools, you will learn how to create interesting charts and graphs and customize them so that they are more effective and appeal to your audience. These include line graphs, area charts, bar charts, bar charts, box charts, pie charts, maps, and informational dashboards.
The course has 19 hours of instruction and consists of five modules. All lessons are accompanied by hands-on exercises in Jupyter notebooks in which you write Python code.
Overall, this is a great course for two reasons. First, you will learn about visualization concepts and when to use a particular type of diagram for a particular case, and second, you will learn how to do it with Python, the defacto tool in data science.
Visualizing Data with Python on Coursera web-site: https://www.coursera.org/learn/python-for-data-visualization
What is Copy-On-Write
Copy-On-Write (COW) is a strategy used in computer programming and operating systems to optimize the performance and efficiency of memory...
Mobile App Development Best Practices – 11.12
Large photos in SwiftUI, Mutation Testing, Processing Payments in Firebase and more!
SDKs for which Apple will require a signature have been published
Apple has already listed SDKs commonly used in apps in the App Store that, from spring 2024, you will be...
Discover the Journaling Suggestions API
Journaling Suggestions is a visual picker interface for iPhone applications. It displays personal events that are happening in a person’s...
Tusky – An Android client for the microblogging server Mastodon
Tusky is a beautiful Android client for Mastodon. Mastodon is an ActivityPub federated social network. That means no single entity controls...
Swift 30 Projects: 30 mini Swift Apps for self-study
This repo is updated with Swift 5 and compatible with iPhone X: Simple UIKit components UIScrollView, UITableView, UICollectionView CAAnimations and...