Channel Avatar

Python and Pandas with Reuven Lerner @UCBqMxo5ch1NN0hZsM58gf6Q@youtube.com

21K subscribers - no pronouns :c

I'm Reuven Lerner, and I teach Python and data science to co


12:29
Analyzing measles data with Pandas, using dates, plotting, and pivot tables
12:02
Measuring consumer confidence with Pandas
06:33
Optimizing Pandas queries with method chaining
15:54
Tracking the flu with Pandas
04:05
Even better Pandas practice with Bamboo Weekly
06:18
Don't use dot notation in Pandas!
08:15
What does "melt" do in Pandas?
05:13
Surprises in Python bytecode
07:58
Python immutable vs. constants — how are they different?
01:40
Jump-start your Python learning on BlueSky with my starter pack
09:03
Working with dummies in Pandas
04:51
A shorter way to specify columns in Pandas
09:01
Grouping and pivot tables are basically the same thing
01:34
Turbocharge your Python and Pandas skills
06:56
Where does the / go? Absolute vs. relative paths in Python
06:20
Dispatch tables in Python
11:09
Understanding (and avoiding) circular modular imports in Python
13:10
Immutable vs. hashable: What's the difference?
07:43
Searching in Python dicts (part 2)
04:44
Why you shouldn't use dict.keys to search in a Python dict
01:05
Improve your Pandas fluency with Bamboo Weekly
12:08
What Pandas users should know about NumPy 2.0 and dtypes
08:21
Search-and-replace Pandas values with "where" and "mask"
08:37
Understanding and using idxmin/idxmax in Pandas
02:20
My new book, Pandas Workout, will make you more confident and fluent with Pandas
08:06
What are the "nlargest" and "nsmallest" methods in Pandas? (And should you use them?)
06:55
Advanced unpacking in Python "for" loops
09:49
Sorting a mix of letters and numbers in Python
10:07
The new case_when method in Pandas 2.2.0
18:17
Method chaining in Pandas
08:45
Five mistakes companies make teaching Python to their staff
06:46
Comparing values in Pandas with "diff" and "pct_change"
09:04
Selecting rows in Pandas using .loc and lambda
14:00
Understanding "with" and Python's context managers
04:19
Improve your career with Python + data: Announcing PythonDAB cohort 4
10:42
*args and **kwargs — what are they, and how are they different?
08:23
Boolean indexing in Pandas made simple
06:01
Using | in Pandas? Consider the "isin" method instead
08:17
Flipping Data with Pandas: Stack & Unstack
16:50
The six most important read_csv arguments in Pandas
08:24
Data selection in Pandas with "filter"
09:13
Why you'll love Jupyter Notebook 7
10:16
NaN vs. NA — understanding Pandas nullable types
05:05
One Python function, three different errors
11:27
Bang! Unix shell magic inside of Jupyter
07:33
Magic commands in Jupyter and IPython
35:24
ChatGPT wrote Pandas code to analyze US debt. Was it any good?
20:20
ChatGPT + Noteable (Jupyter) = Mind-blowing!
02:07
Finally! Pandas exercises that aren't boring: Bamboo Weekly
06:32
Stop using inplace=True in Pandas!
07:04
Finding text patterns in Pandas with regular expressions
01:54
New to Python? Join my upcoming courses for Python newbies!
10:50
Interpolating missing values (NaN) in Pandas data frames
02:15
Level up your career with Python and Pandas
13:37
Three ways to optimize your Pandas data frame's memory footprint
05:28
How fast does your Python code run? Find out with timeit
08:24
First steps with Jupyter Lab: How is it different from the notebook?
09:13
Understanding Python list comprehensions
06:18
Replacing values in a Pandas data frame
05:14
Better Python input with Rich