Skip to content

This repository provides a comprehensive data visualization course with theoretical concepts and practical implementations

Notifications You must be signed in to change notification settings

ImranNawar/Data-Visualization

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊Data Visualization Course

This repository is a comprehensive course on data visualization, covering essential topics and their implementations. The course is designed to provide both theoretical understanding and practical skills in various data visualization techniques.
This comprehensive course covers fundamental to advanced data visualization techniques using Python. Students will learn to create effective, interactive, and diverse visualizations for various data types, including numeric, categorical, time series, image, and 3D data. The curriculum emphasizes practical application, starting with basic plotting and progressing to advanced techniques like interactive dashboards and machine learning visualizations. By the end of the course, students will have the skills to create clear, accurate, and impactful visualizations that effectively communicate data insights across various domains of data science.

📋 Course Outline

  • 🟢 Introduction to Data Visualization
  • 📊 Visualizing Numeric & Categorical Data
  • 📈 Advanced Plotting with Matplotlib & Seaborn
  • 🕒 Visualizing and Analyzing Time Series Data
  • 🌐 Interactive Visualization with Plotly
  • 🖼️ Image Data Visualization
  • 🛠️ 3D Data Visualization
  • 🤖 Data Visualization for Machine Learning
  • 🤖 Advanced Techniques and Real-World Applications in Data Visualization
  • 🖥️ Building Interactive Dashboards for Data Science

🚀Getting Started

  1. Clone the Repository:
    git clone https://github.com/qazimsajjad/Data-Visualization.git
  2. Navigate to the Directory:
    cd Data-Visualization
  3. Install Dependencies:
    pip install requirements.txt

By following this course, you will be able to:

  • Understand the importance and principles of data visualization in data science.
  • Use Python libraries like Matplotlib, Seaborn and Plotly to create effective visualizations.
  • Apply visualization techniques to numeric, categorical, time series, image, and 3D data.
  • Design and implement interactive visualizations using Plotly.
  • Apply data visualization techniques to enhance understanding and interpretation of Machine Learning models.

📂Usage

The repository consists of folders with names lecture01, lecture02 and so on. In each directory you will get a lecture in pdf and jupyter notebook(s) which contains the code of the lab.

👨‍🏫Contributor:

Imran Nawar
Research Assistant, Digital Image Processing (DIP) Lab
Department of Computer Science
Islamia College Peshawar (Public Sector University), Pakistan

GitHub | LinkedIn | imran1nawar@gmail.com

About

This repository provides a comprehensive data visualization course with theoretical concepts and practical implementations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%