inplace=True in Pandas 3: Better, worse, and still confusing
My full Pandas 3 upgrade playlist: • Getting ready for Pandas 3: Short, focused... The inplace=True option in many Pandas methods has long been controversial and confusing, mainly because it doesn't really save memory. Pandas 3 is coming out soon, and it changes the behavior of inplace=True in some methods, such that they'll now return the modified object (rather than None). In this video, I review the behavior in Pandas 2, compare it with Pandas 3, and also show you some additional things to watch out for when upgrading to Pandas 3. I also tell you what I've often said, namely that inplace=True just isn't worth it, even with the changes in the Pandas 3 implementation. Notebooks from this video, and all of my videos, are at https://github.com/reuven/youTube-not... .

Time zones in Pandas: What Pandas 3 changes (and what it doesn't)

Microseconds vs nanoseconds: datetime64 changes in Pandas 3

Why Google Just Gave Away Gemma 4 for Free

Resampling? How offsets are changing in Pandas 3

If You Have A Bad Memory, I’ll Help You Fix It In 28 Minutes

What AI Actually Means for Software Engineers

Why The Russian Accent Terrifies Everyone

"We Ran Out Of Columns" - The Worst Codebase Ever

Train Your Brain to Never Forget (5 Feynman Habits)

Don't fear the upgrade: PDEPs and Pandas deprecations

Why Obi Wan's Lightsaber Style Was the DEADLIEST in Star Wars (And Nobody Realized)

🇩🇪 German industry JUST died (it’s WORSE than you think)

Combining time series with pd.concat? How things have changed in Pandas 3

You're Doing Push-Ups Wrong... This Is Why You're Not Getting Stronger

Knife Expert: Real Knife Defense Is TERRIFYING

Claude just killed ALL Note-Taking Apps. Here is proof.

Cleaner Pandas Queries with pd.col — New in Pandas 3

SettingWithCopyWarning? Not in pandas 3, thanks to "copy on write"

Why the Mongols Vanished After Conquering Everything

