Useful Links
Computer Science
Data Science
Pandas Library
1. Introduction to Pandas
2. Core Data Structures
3. Data Loading and Saving
4. Indexing and Data Selection
5. Data Cleaning and Preparation
6. Combining and Reshaping Data
7. Grouping and Aggregation
8. Working with Text Data
9. Working with Time Series Data
10. Multi-level Indexing
11. Data Visualization
12. Advanced Topics and Performance
Data Cleaning and Preparation
Handling Missing Data
Identifying Missing Values
isnull() Method
notnull() Method
Dropping Missing Values
dropna() Method
Dropping Rows with Missing Values
Dropping Columns with Missing Values
Setting Thresholds for Dropping
Filling Missing Values
fillna() Method
Filling with Constants
Forward Fill
Backward Fill
Filling with Statistical Measures
Interpolating Missing Values
interpolate() Method
Linear Interpolation
Time-based Interpolation
Handling Duplicate Data
Identifying Duplicates
duplicated() Method
Duplicates in Rows
Duplicates in Specific Columns
Dropping Duplicates
drop_duplicates() Method
Keeping First or Last Occurrence
Data Transformation
Applying Functions
apply() Method
map() Method
applymap() Method
Replacing Values
replace() Method
Replacing Single Values
Replacing Multiple Values
Replacing with Regular Expressions
Renaming Labels
rename() Method
Renaming Columns
Renaming Index
Changing Data Types
astype() Method
Converting to Numeric Types
Converting to Categorical Types
Converting to Datetime Types
Previous
4. Indexing and Data Selection
Go to top
Next
6. Combining and Reshaping Data