Applying Software Engineering Principles To Your Data Science Tasks In Python

Опубликовано: 15 Январь 2025
на канале: StrataScratch
8,139
323

We're going to apply software engineering fundamentals for this common data science tasks where we are going to finish automating file imports to a database. In this last installment of this video series, I'll show you how to transform all the code into functions and separate them out from your main python file. This basically creates your own custom library of functions you can use for any future project.

I recorded 2 other parts of this series where I show you how to create the functionality and automate the python script.

Part 1: Functionality (   • Solve Data Science Tasks In Python (S...  )
Part 2: Automation (    • Automating Your Data Science Tasks In...  )

Here's also the github repo of the finished project:
https://github.com/Strata-Scratch/csv...
______________________________________________________________________
Resources:

How to setup Anaconda: https://docs.anaconda.com/anaconda/in...
How to install psygopg2: https://anaconda.org/anaconda/psycopg2

👉 Subscribe to my channel: https://bit.ly/2GsFxmA
👉 Practice real data science interview questions: https://platform.stratascratch.com/co...

______________________________________________________________________
Timestamps:

Intro: (0:00)
Breakdown of the script: (1:15)
Creating the CSV functions: (3:05)
Creating the cleaning functions: (10:50)
Creating the database import functions: (17:22)
Separating the functions from the main.py: (23:40)

______________________________________________________________________

Contact:

If you have any questions, comments, or feedback, please leave them here!
Feel free to also email me at [email protected]
______________________________________________________________________