Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chiphuyen/just-pandas-things
An ongoing list of pandas quirks
https://github.com/chiphuyen/just-pandas-things
data-science machine-learning pandas pandas-dataframe pandas-tutorial python
Last synced: 5 days ago
JSON representation
An ongoing list of pandas quirks
- Host: GitHub
- URL: https://github.com/chiphuyen/just-pandas-things
- Owner: chiphuyen
- Created: 2020-06-29T01:05:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-08T14:19:34.000Z (over 1 year ago)
- Last Synced: 2024-12-11T03:04:51.557Z (12 days ago)
- Topics: data-science, machine-learning, pandas, pandas-dataframe, pandas-tutorial, python
- Language: Jupyter Notebook
- Homepage:
- Size: 3.66 MB
- Stars: 947
- Watchers: 30
- Forks: 132
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# just-pandas-things
This repo contains a few peculiar things I've learned about pandas that have made my life easier and my code faster. This post isn't a friendly tutorial for beginners, but a friendly introduction to pandas weirdness.## What's in this repo?
1. pandas is column-major, which is why row-based operations are slow
2. `SettingWithCopyWarning`, or why we can't have nice things
3. Indexing and slicing
4. Accessors
5. Data exploration
6. Common pitfallsI'll continue updating this repo as I have more time. As I'm still learning pandas quirks, feedback is much appreciated.
Thanks [Luke Metz](https://twitter.com/luke_metz), [Vikram Tiwari](https://twitter.com/Vikram_Tiwari), and [Karson Elmgren](https://karsonelmgren.com/) for reviewing!