- Markdown Language: Syntax and Examples
- Python Programming Language: Syntax and Examples
- NumPy for Data Science
- Pandas for Data Science
- Matplotlib
- Basic Statistics
- Applied Statistics
- Supervised Learning
- Unsupervised Learning
- Ensemble Techniques
- Feature Engineering, Model Selection
- Recommendation Systems
- Deep Learning
- Natural Language Processing-1
- Natural Language Processing-2
- Computer Vision-1
- Computer Vision-2
- Computer Vision-3
-
Basic Syntax: Headings, Paragraphs, Line Breaks, Emphasis, Blockquotes, Lists, Code, Horizontal Rules, Links, Images, Escaping Characters, HTML
-
Extended Syntax: Tables, Fenced Code Blocks, Footnotes, Heading IDs, Definition Lists, Strikethrough, Task Lists, Emoji, Highlight, Subscript, Superscript, Automatic URL Linking
-
Hacks: Underline, Indent, Center, Color, Comments, Admonitions, Image Size, Image Captions, Link Targets, Symbols, Table Formatting, Table of Contents, Videos
Reference and Details: Markdown Language: Syntax and Examples.
- Overview/Basics
- Lists
- Dictionaries
- If Statements; While Loops
- Functions
- Classes
- Files and Exceptions
- Testing your Code
- Matplotlib
- Plotly
Reference and Details: Python Programming Language: Syntax and Examples.
- Introduction to NumPy
- Key Features of NumPy
- Arrays and Data Structures
- Universal Functions (ufunc)
- Broadcasting
- Indexing and Slicing
- Array Manipulation
- Mathematical Functions
- Random Number Generation
- File I/O
- Integration with Other Libraries
- Performance and Efficiency
- Applications of NumPy
- Data Analysis
- Machine Learning
- Scientific Computing
- Best Practices with NumPy
- Efficient Memory Management
- Vectorization
- Code Optimization
- Error Handling and Debugging
- Conclusion
- Further Resources
Reference and Details: NumPy for Data Science: A Comprehensive Guide.
- Introduction
- Key Features of Pandas
- Data Structures
- Series
- DataFrame
- Panel (deprecated)
- Data Alignment
- Handling Missing Data
- isna() and notna() functions
- fillna() method
- dropna() method
- Data Manipulation
- Indexing and Selection
- Data Transformation
- Grouping and Aggregation
- Grouping
- Aggregation
- Transformation
- Merging and Joining
- Concatenation
- Merging
- Joining
- Input and Output
- Reading Data
- Writing Data
- Time Series Analysis
- Date Range Generation
- Frequency Conversion
- Resampling
- Time Shifting
- Visualization
- Basic Plotting
- Integration with Matplotlib
- Data Cleaning
- Removing Duplicates
- Replacing Values
- Renaming Columns
- Advanced Indexing
- MultiIndex
- Cross-section Selection
- Performance Optimization
- Memory Usage
- Efficient Computation
- Integration with Other Libraries
- NumPy Integration
- Scikit-learn Integration
- Data Visualization Integration
- Seaborn Integration
- Plotly Integration
- Data Structures
- Conclusion
Reference and Details: Pandas for Data Science: A Comprehensive Guide.
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Published: 2020-01-01; Updated: 2024-05-01