■ Week 3 – Python Libraries (NumPy, Pandas,
Matplotlib) Day by Day Study Schedule with Hindi
YouTube Links
Day 1: NumPy Basics
• NumPy ■■■■ ■■ ■■ ■■■■■ ■■■■■■■■ ■■■■ ■■?
• Arrays, Scalars, Vectorization
• Array Operations (Addition, Multiplication, Indexing)
• YouTube: NumPy Tutorial in Hindi – CodeWithHarry
([Link]
• Task: 1D ■■ 2D Arrays ■■■■■ basic operations ■■■■
Day 2: NumPy Advanced
• Array Slicing & Indexing
• Reshape, Flatten, Concatenate
• Mathematical operations (sum, mean, std)
• YouTube: NumPy Advanced in Hindi – CodeWithHarry
([Link]
• Task: ■■ 3x3 array ■■■■■ ■■ reshape ■■ 1x9 array ■■■■■
Day 3: Pandas Basics
• Pandas ■■■■ ■■ ■■ ■■■■■ ■■■■■■ ■■?
• Series ■■ DataFrame
• Creating DataFrame from dictionary / CSV
• YouTube: Pandas Tutorial in Hindi – CodeWithHarry
([Link]
• Task: ■■ simple DataFrame ■■■■■ ■■■■■■ 5 students ■■ ■■■ ■■ marks ■■■
Day 4: Pandas Advanced
• Indexing & Selecting Data
• Filtering, Sorting, Grouping
• Handling Missing Data
• YouTube: Pandas Advanced in Hindi – CodeWithHarry
([Link]
• Task: DataFrame ■■■ missing values ■■ fill ■■ drop ■■■■
Day 5: Matplotlib Basics
• Matplotlib ■■■■ ■■ ■■ ■■■■■ ■■■■■■ ■■?
• Line Plot, Bar Chart, Scatter Plot
• Labels, Title, Legend
• YouTube: Matplotlib Tutorial in Hindi – CodeWithHarry
([Link]
• Task: 1-20 ■■ numbers ■■ line plot ■■■■■
Day 6: Matplotlib Advanced
• Subplots, Customizing Graphs, Colors, Markers
• Histograms, Pie Charts
• YouTube: Matplotlib Advanced in Hindi – CodeWithHarry
([Link]
• Task: Pie chart ■■■■■ ■■■■■■ 5 subjects ■■ marks ■■■■■
Day 7: Mini Project
• Project: COVID-19 Data Analysis
• Dataset: CSV file with cases of multiple countries
• Tasks: Read CSV using Pandas, Analyze total cases, mean cases per country
• Visualize using Matplotlib (Line chart + Bar chart)
• YouTube Reference: Data Analysis Project in Hindi – CodeWithHarry
([Link]