MetaSnake Products/Refactoring Pandas - Standard

  • $59

Refactoring Pandas - Standard

  • Course
  • 53 Lessons

Have you ever needed to come back to your Pandas code and been at a complete loss? Have you needed to rewrite confusing Pandas code and made sure that it still "worked"? Have you been asked to ensure that your Pandas code works? Do you need to deploy your Pandas code? If you answered "yes", this course is for you. We take real-world code and refactor, test, and benchmark it.

Contents

Content

RefactoringPandas.ipynb
sp_df.csv
tickers-2021.csv
lab_tickers.csv

Introduction

clip1.mov
Preview

Course Overview

02-Course Overview.mov

Learning Note

03-Doing.mov

Lambdas

04-Lambda.mov

Comprehensions

05-Comprehension.mov

Code Overview

06-Code Overview.mov

Lab 1

01-Wecome.mov
lab.ipynb
06-Lab overview.mov
06a-Setup.mov
Now it is your turn
06b-Setup.mov
sp_df.csv
lab_tickers.csv

Code Issues

07-Code Issues.mov

Your Plan of Attack

08-Map Approach.mov

Lab 2

08-Map.mov
08b-Map.mov

Inspecting Original Code

09-Raw Data.mov

More Inspecting Original Code

10-Porfolio Data.mov

Lab 3

10-Data.mov
10b-Data.mov

Reformat Notebook

11-Reformat Notebook.mov

Lab 4

11-Reformat.mov
11b-Reformat.mov

Refactored Code

12-Updating Code.mov

Lab 5

12-Refactor.mov
12b-Refactor.mov

Using Numpy in Pandas

13-Numpy Speed.mov

Using .pipe to Create Globals

14-Creating Globals.mov

Validating Results

15-Validating Results.mov

Lab 6

15-Validate.mov
15b-Validate.mov

Finish Refactoring

16-Finish Porting.mov

Lab 7

16-Validate.mov
16b-Validate.mov

Creating a Function

17-Create Function.mov

Lab 8

17-Reformat.mov
17b-Reformat.mov

Pytest

18-Pytest.mov

Lab 9

18-Pytest.mov
18b-Pytest.mov

IPytest

19-IPytest.mov

Lab 10

19-IPytest.mov
19b-IPytest.mov

Conclusion

20-Conclusion.mov

Lab Conclusion

20-Conclusion.mov
completelab.ipynb

Thanks for learning!

21-Feedback.mov