3 ms·
Show HN: Redframes, a Python data manipulation library like dplyr
- emehex 4y agoHi HN, redframes is a new data manipulation library specifically designed for ML/vis workflows. I built the library to solve/address some of the things that I perennially find frustrating about pandas, namely: - inconsistent syntax - unpredictable side-effects - six ways to do the same thing While redframes admittedly does "less", I see it kind of like Trello (if pandas were Jira). It's a hyper focused tool that can help you build matplotlib charts or scikit-learn models faster with: - verbs - method chaining - lambda functions redframes is the tool that I wish I had when I moved from R to Python. While there have been several attempts at porting over dplyr to Python, redframes embraces everything great about Python and borrows heavily from the grammar created by dplyr~
- _raoulcousins 4y agoI've been using pyjanitor for what seems like similar functionality. How does this compare? https://pyjanitor-devs.github.io/pyjanitor/ https://pyjanitor-devs.github.io/pyjanitor/
- emehex 4y agoBoth are attempts at solving the same problem. But whereas pyjanitor is like "lipstick on a pig" (it's still a pig), redframes is like "pigs in a blanket" (hides more of the warts)...