VOOZH about

URL: https://www.coursera.org/learn/python-for-data-visualization-and-analysis

⇱ Python for Data Visualization and Analysis | Coursera


Python for Data Visualization and Analysis

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Python for Data Visualization and Analysis

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Create impactful visualizations using Matplotlib and Seaborn to represent complex datasets effectively.

  • Build dynamic, interactive charts and dashboards with Plotly and IPyWidgets for enhanced data exploration.

  • Build dynamic, interactive charts and dashboards with Plotly and IPyWidgets for enhanced data exploration.

  • Deploy interactive data visualization applications seamlessly with Streamlit to share analysis results.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

13 assignments

Taught in English

Build your subject-matter expertise

This course is part of the Applied Data Analytics Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 4 modules in this course

This Python for Data Visualization Analysis course provides a practical introduction to data visualization and exploratory data analysis (EDA) using Python. You will work with Matplotlib and Seaborn to create clear and effective visualizations, use Plotly to build interactive charts and dashboards, and apply advanced graphical techniques for EDA on complex datasets. Learn to present data clearly and extract meaningful insights through visual analysis.

By the end of this course, you’ll be able to: - Understand the importance of various visualization techniques. - Select appropriate chart types for visualizing diverse datasets. - Create professional-quality visuals with Matplotlib, Seaborn, and Plotly. - Develop interactive dashboards and visuals with Plotly and IPyWidgets. - Perform EDA on complex datasets and deploy the results using Streamlit. This course is ideal for learners with foundational knowledge of Python programming and a basic understanding of data manipulation. Familiarity with libraries such as Pandas or NumPy is recommended. Whether you're a data analyst, aspiring data scientist, or Python programmer looking to sharpen your data visualization skills, this course equips you with the tools to transform raw data into meaningful stories. Elevate your data analysis journeyβ€”enroll in Data Visualization and Exploratory Data Analysis with Python today!

In this module, learners will explore how to create various types of visualizations using Matplotlib. They will learn to apply these visuals to complex datasets, uncovering hidden insights that facilitate informed decision-making.

What's included

17 videos5 readings4 assignments1 discussion prompt

17 videosβ€’Total 52 minutes
  • Course Introductionβ€’3 minutes
  • Environment Set-Upβ€’3 minutes
  • Importance of Data Visualizationβ€’2 minutes
  • Line Plotβ€’2 minutes
  • Bar Chartβ€’2 minutes
  • Horizontal Bar Chartβ€’2 minutes
  • Stacked Bar Chartβ€’1 minute
  • Histogramβ€’2 minutes
  • Demonstration: Plotting Line and Bar Graphβ€’6 minutes
  • Demonstration: Plotting Histogramβ€’5 minutes
  • Scatter Plotβ€’3 minutes
  • Pie Chartβ€’3 minutes
  • Box Plotβ€’4 minutes
  • Customizing Chartsβ€’2 minutes
  • Demonstration: Pie Chartβ€’3 minutes
  • Demonstration: Scatter Plot and Box Plotβ€’4 minutes
  • Summary of Visualization with Matplotlibβ€’3 minutes
5 readingsβ€’Total 95 minutes
  • Welcome to Python for Data Visualization and Analysisβ€’10 minutes
  • From Numbers to Narrativesβ€’20 minutes
  • Choosing the Right Chart: Bar Charts, Line Charts and Histogramβ€’25 minutes
  • Choosing the Right Chart Typeβ€’20 minutes
  • Choosing the Right Chart: Scatter, Pie and Boxβ€’20 minutes
4 assignmentsβ€’Total 29 minutes
  • Knowledge Check : Visualizing Data with Matplotlibβ€’20 minutes
  • Practice Quiz : Setting Up Matplotlibβ€’3 minutes
  • Practice Quiz : Types of Plots and Chartsβ€’3 minutes
  • Practice Quiz : Plotting Different Chartsβ€’3 minutes
1 discussion promptβ€’Total 10 minutes
  • Introduce Yourselfβ€’10 minutes

In this module, learners will delve into data visualization with Seaborn, mastering the creation of diverse plots while developing skills to customize and refine visuals for improved presentation and interactivity.

What's included

12 videos2 readings3 assignments1 discussion prompt

12 videosβ€’Total 41 minutes
  • What is Seaborn?β€’2 minutes
  • Installing and Setting Up Seabornβ€’2 minutes
  • Comparing Seaborn with Matplotlibβ€’2 minutes
  • Relational Plot (Rel plot)β€’2 minutes
  • Distribution Plot (Dist Plot)β€’2 minutes
  • Categorical Plot (Cat Plot)β€’3 minutes
  • Demonstration: Visualizing Charts with Seabornβ€’5 minutes
  • Demonstration: Visualizing HeatMapβ€’2 minutes
  • Demonstration: Category, Relational and Distribution Plots β€’6 minutes
  • Demonstration: Personalizing Charts and Visualsβ€’7 minutes
  • Demonstration: Tailoring Graphs and Visualsβ€’6 minutes
  • Summary for Data Visualization with Seaborn β€’3 minutes
2 readingsβ€’Total 40 minutes
  • Seaborn with Matplotlibβ€’20 minutes
  • A Guide to Seabornβ€’20 minutes
3 assignmentsβ€’Total 26 minutes
  • Knowledge Check : Visualizing Data with Seabornβ€’20 minutes
  • Practice Quiz : Seaborn Libraryβ€’3 minutes
  • Practice Quiz : Plot Types in Seabornβ€’3 minutes
1 discussion promptβ€’Total 10 minutes
  • Which of the following is easier to use, Seaborn or Matplotlib?β€’10 minutes

In this module, learners will explore how to create interactive plots using Plotly, enhance exploratory data analysis (EDA) with IPyWidgets, and build shareable web applications with Streamlit. They will also gain the skills to develop dynamic dashboards and interactive reports for effective data presentation.

What's included

24 videos3 readings5 assignments1 discussion prompt

24 videosβ€’Total 99 minutes
  • Plotlyβ€’4 minutes
  • Customizing Basic Plot - Background and Markersβ€’4 minutes
  • Customizing Basic Plot - Lines, Titles and Labels β€’3 minutes
  • Customizing Basic Plot - Interactiveβ€’3 minutes
  • Interactive Plotsβ€’3 minutes
  • Demonstration: Plots with Hover Featureβ€’3 minutes
  • Demonstration: Customizing Hover Features and Tooltipsβ€’4 minutes
  • Plotly Dashβ€’6 minutes
  • Demonstration: Defining Layout and Structureβ€’4 minutes
  • Demonstration: Building Web Apps β€’4 minutes
  • Demonstration: Chaining Callbacksβ€’4 minutes
  • Demonstration: Multiple Inputs and Outputs with Interactionsβ€’4 minutes
  • Demonstration: Importing Airbnb Dataβ€’2 minutes
  • Demonstration: Web App for Airbnb Dataβ€’4 minutes
  • IPyWidgetsβ€’5 minutes
  • Displaying Widgets Layouts and Container Widgetsβ€’4 minutes
  • Interactive Controls Combining Multiple Widgets for Interactivityβ€’5 minutes
  • Custom Widgets Creating and Registering Custom Widgetsβ€’4 minutes
  • Extending Widget Functionalityβ€’5 minutes
  • What is Streamlit?β€’2 minutes
  • Demonstration: Code Details β€’6 minutes
  • Demonstration: Executing the Appβ€’4 minutes
  • Demonstration: Data Visualization on Streamlitβ€’6 minutes
  • Summary for Interactive Data Visualizationβ€’3 minutes
3 readingsβ€’Total 40 minutes
  • Turning Static Plots Interactiveβ€’20 minutes
  • Plotly dash: Best Practicesβ€’10 minutes
  • Building with Streamlitβ€’10 minutes
5 assignmentsβ€’Total 32 minutes
  • Knowledge Check : Interactive Visuals with Plotly and IPyWidgetsβ€’20 minutes
  • Practice Quiz : Plotly Libraryβ€’3 minutes
  • Practice Quiz : Plotly Dashboardβ€’3 minutes
  • Practice Quiz : Working of IPyWidgetsβ€’3 minutes
  • Practice Quiz : Streamlitβ€’3 minutes
1 discussion promptβ€’Total 10 minutes
  • How do IPyWidgets enhance the interactivity of Jupyter Notebook projects?β€’10 minutes

This module is designed to assess an individual on the various concepts and teachings covered in this course. Evaluate your knowledge with a comprehensive graded quiz on data visualization concepts, Matploltlib, Seaborn, Plotly and Association rule mining.

What's included

1 video1 reading1 assignment1 discussion prompt

1 videoβ€’Total 2 minutes
  • Course Summary of Python for Data Visualization and Analysisβ€’2 minutes
1 readingβ€’Total 30 minutes
  • Project : Sales Data Analysis and Visualization Dashboardβ€’30 minutes
1 assignmentβ€’Total 30 minutes
  • End Course Knowledge Check : Python for Data Visualization and Analysisβ€’30 minutes
1 discussion promptβ€’Total 10 minutes
  • Describe Your Learning Journeyβ€’10 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Edureka
203 Coursesβ€’185,285 learners

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

This course is ideal for data analysts, aspiring data scientists, and Python programmers who want to develop skills in data visualization and exploratory data analysis using Python. A basic understanding of Python programming and familiarity with libraries like Pandas or NumPy is recommended.

No prior experience in data visualization is required. This course provides a step-by-step approach, starting with foundational concepts and progressing to advanced techniques using tools like Matplotlib, Seaborn, and Plotly.

By the end of the course, you’ll be able to:

- Design professional and interactive data visualizations.

- Perform EDA to uncover patterns and trends in data.

- Deploy data visualization applications using Streamlit.

A basic understanding of Python programming and familiarity with data manipulation libraries such as Pandas or NumPy is recommended.

The skills you acquire will be valuable for roles in data analytics, business intelligence, and data science. You can use these skills to create impactful visualizations, analyze complex datasets, and communicate insights effectively.

You’ll work with Matplotlib, Seaborn, Plotly, and Streamlit to create both static and interactive data visualizations.

Yes, you’ll learn how to design interactive dashboards in Streamlit and deploy them to share with others.

No prior experience is required. The course introduces Pandas and NumPy from scratch and uses them in practical examples.

Data visualization skills qualify you for roles like Data Analyst, Business Intelligence Developer, and Data Scientist.

Yes, you’ll receive a Coursera certificate to showcase your skills to employers and share on LinkedIn.

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,