/Efficient-Python-for-Data-Scientists

Writing clean and optimized Python code

Primary LanguageJupyter Notebook

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

Efficient Python

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

Efficient Pandas

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