Skip to content

youssefHosni/Efficient-Python-for-Data-Scientists

Repository files navigation

Efficient Python for Data Scientists

Learn how to write efficient Python code as a data scientist.

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

alt_text

Efficient Python

  1. How To Write Python Clean Code [Article]
  2. Write Efficient Python Code: Defining & Measuring Code Efficiency [ Article | Code | Kaggle Notebook]
  3. Write Efficient Python Code: Optimizing Your Code [ Article | Code | Kaggle Notebook ]
  4. How To Eliminate Loops From Your Python Code [Article | Code | Kaggle Notebook ]

Efficient Pandas

  1. Best Practices To Use Pandas Efficiently As A Data Scientist [Article | Notebook] | Kaggle Notebook
  2. Stop Looping Through Pandas DataFrames & Do This Instead [Article | Notebook ] | Kaggle Notebook
  3. Selecting & Replacing Values In Pandas DataFrame Effectively [Article | Notebook ] | Kaggle Notebook
  4. How To Use .groupby() Effectively For Data Transformation As A Data Scientist [Article | Notebook] | Kaggle Notebook
  5. 20 Pandas Functions for 80% of Your Data Science Tasks [Article | Notebook] | Kaggle Notebook
  6. Data Exploration Becomes Easier & Better With Pandas Profiling [Article | Notebook] | Kaggle Notebook
  7. Make Your Pandas Code 1000 Times Faster With This Trick Article | Notebook | Kaggle Notebook
  8. Mastering Pandas Vectorization: Tips and Tricks for Maximizing Data Processing Efficiency | Kaggle Notebook
  9. Maximizing Pandas Efficiency: Top 10 Mistakes to Steer Clear of in Your Code | Kaggle Notebook