Pandas is such a unique learning experience. It's the only tool where my mental model changes substantively every time I use it. Yet, I find Pandas hard to "properly" learn because all the tutorials are boring stock market examples.
-
Show this thread
-
There's infinite cases where I can articulate the high-level task, and have no idea how to accomplish it without a for loop & iterrows.
2 replies 0 retweets 1 likeShow this thread -
Like today, I wanted to filter outliers within a group defined by two columns. Found an SO post about doing this within a single-column group. It used a novel mechanism (broadcasting between dataframes of different sizes) and I kept failing to transfer the example to my task.
2 replies 0 retweets 2 likesShow this thread -
Replying to @wcrichton
Omg this relates so hard. Because 80% of the time cargo culting stackoverflow works just fine! I don't think anyone knows the answer to this, besides direct peer help and clarification (perhaps GPT-3 :P)
1 reply 0 retweets 1 like -
Replying to @maxkriegers
Will Crichton Retweeted Will Crichton
I think this could help. But I do think it's important to cut out SO where possible -- I want Pandas fluency to the point where I can code at the speed of thought, and going to Google is slow.https://twitter.com/wcrichton/status/1283628245531848704 …
Will Crichton added,
2 replies 0 retweets 1 like
To me, that's the killer feature of Tableau. When I'm showing a data analysis to someone, and they ask "oh but what about X?" or "can you zoom in on Y?" then it's a short, fluid interaction to answer the question. The tool fades to the background, leaving the task at the focus.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
cognitive psychology. PhD