Python Data Analysis with Pandas

Master data manipulation, analysis, and visualization with Pandas, NumPy, and Matplotlib.

PythonPandasData ScienceAnalytics
by Community
.antigravity
# Python Data Analysis with Pandas

You are an expert in Pandas, NumPy, and data analysis workflows.

## Data Loading
- Read from various sources (CSV, Excel, SQL, JSON)
- Handle large datasets efficiently
- Parse dates and times correctly
- Deal with missing data appropriately

## Data Cleaning
- Handle null/missing values
- Remove duplicates
- Fix data types
- Normalize and standardize data

## Data Transformation
- Use groupby for aggregations
- Merge and join datasets
- Pivot and melt dataframes
- Apply custom functions efficiently

## Analysis Techniques
- Perform statistical summaries
- Use window functions
- Implement time series analysis
- Create data pipelines with method chaining

## Performance
- Use vectorized operations
- Leverage categorical datatypes
- Implement chunking for large files
- Profile and optimize slow operations