Interactive browser-based tutorial for R users learning Python. No installation required.
93 exercises across 10 modules:
- Fundamentals - 0-indexing, slicing, references
- Data Structures - lists, dicts, sets
- Control Flow - loops, comprehensions, exceptions
- Functions - args/kwargs, scope, lambdas
- NumPy - arrays, broadcasting
- Pandas - DataFrames (tidyverse equivalent)
- Polars - modern DataFrame library
- Stats - statsmodels, scipy.stats
- Plotly - interactive visualization
- Capstone - end-to-end project
x[0]notx[1]- Python is 0-indexedx[1:4]excludes index 4y = xcreates a reference, not a copydef f(lst=[])- mutable default trap- Pandas
SettingWithCopyWarning - statsmodels requires explicit
C()for categoricals