"A picture is worth a thousand words". We are all familiar with this expression. It especially applies when trying to explain the insight obtained from the analysis of increasingly large datasets. Data visualization plays an essential role in the representation of both small and large-scale data.
One of the key skills of a data scientist is the ability to tell a compelling story, visualizing data and findings in an approachable and stimulating way. Learning how to leverage a software tool to visualize data will also enable you to extract information, better understand the data, and make more effective decisions.
The main goal of this Data Visualization with Python course is to teach you how to take data that at first glance has little meaning and present that data in a form that makes sense to people. Various techniques have been developed for presenting data visually but in this course, we will be using several data visualization libraries in Python, namely Matplotlib, Seaborn, and Folium.
LIMITED TIME OFFER: Subscription is only $39 USD per month for access to graded materials and a certificate.

NV

The course contents and lab work are appropriate and useful, however the final lab assignment using folium 0.5 to generate a choropleth layer was fraught with technical errors.

DD

Mar 03, 2019

Filled StarFilled StarFilled StarFilled StarFilled Star

The best course in this specialization, so far. Great balance between theory and practice. Interesting and demanding exercises and assignment. Theory explained in friendly way.

Из урока

Advanced Visualizations and Geospatial Data

In this module, you will learn about advanced visualization tools such as waffle charts and word clouds and how to create them. You will also learn about seaborn, which is another visualization library, and how to use it to generate attractive regression plots. In addition, you will learn about Folium, which is another visualization library, designed especially for visualizing geospatial data. Finally, you will learn how to use Folium to create maps of different regions of the world and how to superimpose markers on top of a map, and how to create choropleth maps.

Преподаватели

Alex Aklson

Ph.D., Data Scientist

Текст видео

In this video, we will learn about another advanced visualization tool: the word cloud. So what is a word cloud? A word cloud is simply a depiction of the importance of different words in the body of text. A word cloud works in a simple way; the more a specific word appears in a source of textual data the bigger and bolder it appears in the world cloud. So given some text data on recruitment, for example, we generate a cloud of words like this. This cloud is telling us that words such as recruitment, talent, candidates, and so on, are the words that really stand out in these text documents. And assuming that we didn't know anything about the content of these documents, a word cloud can be very useful to assign a topic to some unknown textual data. Unfortunately, just like waffle charts, Matplotlib does not have a built-in function to generate word clouds. However, luckily a Python library for cloud word generation that was created by Andreas Mueller is publicly available. So, in the lab session we will learn how to use Mueller's word cloud generator and we will also create interesting word clouds superimposed on different background images. So make sure to complete this modules lab session. And with this, we conclude our video on word clouds. I'll see you in the next video.