A pandas-like from scratch in Python
-
DataFrame! -
DataFrame.dtypes -
DataFrame.columns -
DataFrame.shape -
len(DataFrame) - Single column indexing with
DataFrame["column_name"] - Multiple column indexing with
DataFrame[["column_name", "another_column_name"]]
There's a good chance I will improve my software engineering skills.
And just like with Bloo, it gives me another shot at the following:
- enforce myself to go the test driven development way
- raise error messages that tell you exactly what's wrong
- practicing writing plenty of docstrings
- add type hinting wherever possible
