Learn Matplotlib for Data Visualization in Python

Week 4 : Day 03 — Data Visualization with Matplotlib 🧠 What is Matplotlib? Matplotlib is a Python library used to create static, interactive, and animated visualizations. 📦 Installation pip install matplotlib 🔹 Basic Scatter Plot import matplotlib.pyplot as plt hours = [2, 4, 6, 8, 10] marks = [30, 50, 70, 90, 110] plt.scatter(hours, marks) plt.xlabel("Hours Spent") plt.ylabel("Marks Obtained") plt.title("Hours vs Marks") plt.show() 🔹 Multiple Data Series math_marks = [30, 50, 70, 90, 110] science_marks = [40, 60, 80, 100, 120] plt.scatter(hours, math_marks, label="Math") plt.scatter(hours, science_marks, label="Science") plt.xlabel("Hours Spent") plt.ylabel("Marks Obtained") plt.title("Subject Performance Comparison") plt.legend() plt.show() Day 04 — More About Data Visualization 🧰 Python Visualization Libraries TypeLibraryDescriptionBasicMatplotlibLow-level, customizable plotsAdvancedSeabornStatistical and elegant visualsInteractivePlotlyInteractive, web-based charts 🧰 Non-Python Visualization Tools ToolDescriptionTableauDrag-and-drop data visualizationPower BIMicrosoft BI toolGoogle Looker StudioCloud-based data visualizationData WrapperQuick online charts and maps 🎨 Color Resources: ColorBrewer Adobe Color Wheel Pinterest Color Picker Day 05 — Popular Python Libraries Data Science: NumPy, Pandas, Matplotlib, Scikit-learn, PyTorch, TensorFlow APIs: Requests, Flask, FastAPI Web Development: Flask, Django, Streamlit Web Scraping: BeautifulSoup, Selenium, Scrapy Computer Vision: OpenCV, Pillow, MoviePy, Ultralytics Day 06 — Important Resources 📚 Reading & Practice W3Schools GeeksforGeeks 🧩 Practice Platforms Hackerrank, Leetcode, CodeChef 🎥 YouTube Channels The New Boston, Telusko, freeCodeCamp, Krish Naik #Python #DataScience #DataEngineer #DataAnalytics #AzureDataEngineer

To view or add a comment, sign in

Explore content categories