Thanks to visit codestin.com
Credit goes to github.com

Skip to content

kyaiooiayk/Pandas-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pandas

Notes, tutorials, code snippets and templates


A note on the notebook rendering

Each notebook has two versions (all python scripts are unaffected by this):

  • One where all the markdown comments are rendered in black& white. These are placed in the folder named GitHub_MD_rendering where MD stands for MarkDown.
  • One where all the markdown comments are rendered in coloured.

Available tutorials


When you need performance think about polars

  • polars
  • Using Pandas is good for prototyping, but it can be very slow when used in a training pipeline. Typical training pipelines use a lot of indexing and row-wise operations, and Pandas is not optimized for this. E.g. compare the performance of df.iloc[i] and array[i] to estimate the difference at scale of many millions of calls. When columns-wise operations are needed, we prefer to use polars — an optimized library with an API similar to Pandas, written in Rust.
  • Although it is written in Rust, Polars has a Python package, which makes it a potential alternative to Pandas. Polars has two different APIs: an eager API and a lazy API. The eager execution is similar to Pandas. That means the code is run directly, and its results are returned immediately.

GPU-power pandas


Others


About

Notes, tutorials, code snippets and templates focused on Pandas for Machine Learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published