If you use Pandas, then you're also (indirectly) using NumPy. And NumPy 2.0, which was released earlier this week, introduces a bunch of changes — including changes to what happens when you broadcast math operations to a Pandas series.
In this video, I explain the old behavior and the new one, consider what this means, and give you some ways to think about and handle it.
(The video was already long, so I didn't mention — but perhaps should have — that you can always use "astype" to get a new series back, with a different dtype, if you want to perform a conversion. You just have to do it explicitly, rather than expecting automatic promotion.)
Level up your Python and Pandas skills at https://LernerPython.com !
Watch video What Pandas users should know about NumPy 2.0 and dtypes online without registration, duration hours minute second in high quality. This video was added by user Python and Pandas with Reuven Lerner 18 June 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,624 once and liked it 86 people.