Every Pandas method below links to real Bamboo Weekly exercises that use it — so you can practice the method on messy, real-world data, then study the worked solution. The most-used methods have their own page listing every exercise that uses them. See also practice by skill or the full archive.
Reading & writing data · Creating & reshaping · Selecting & filtering · Grouping, aggregation & windows · Cleaning & transforming · Statistics & math · Working with text (.str) · Working with dates & times (.dt) · Plotting & inspection
Reading & writing data
read_csv— 92 exercisesread_excel— 59 exercisesread_html— 20 exercisesread_json— 4 issues: #160 Strait of Hormuz, #120 Pennies, #61 Solar eclipse, #48 Aviation accidentsread_parquet— 4 issues: #151 PyPI in 2025, #128 Extreme heat, #112 Programming jobs, #86 FEMAto_parquet— 3 issues: #151 PyPI in 2025, #128 Extreme heat, #112 Programming jobsjson_normalize— 2 issues: #120 Pennies, #76 Aging legislators
Creating & reshaping
pivot_table— 71 exercisesjoin— 47 exercisesconcat— 43 exercisesunstack— 24 exercisesexplode— 19 exercisesDataFrame— 17 exercisesmerge— 12 exercisesSeries— 7 issues: #162 Spotify and car accidents, #130 Jobs reporting, #124 NATO Spending, #115 Sahm rulestack— 5 issues: #175 Inflation, #146 Thanksgiving travel, #82 Broadband, #75 Refugeescut— 5 issues: #172 World Cup, #169 Press freedom, #157 Government corruption, #140 Stack Overflow surveymelt— 4 issues: #172 World Cup, #171 Hantavirus, #166 Income tax, #19 Working womenpivot— 2 issues: #156 Winter Olympics, #80 Inflationcrosstab— 2 issues: #173 IPOs, #91 Roller coastersget_dummies— 1 issue: #13 Python developers
Selecting & filtering
pd.colnew in Pandas 3.0 — 23 exercisesloc— 155 exerciseshead— 69 exercisesnlargest— 58 exercisesiloc— 48 exercisesisin— 48 exercisesfilter— 35 exercisesxs— 27 exercisestail— 17 exercisesnsmallest— 16 exercisesidxmax— 15 exercisesselect_dtypes— 9 issues: #171 Hantavirus, #154 University rankings, #150 Kalshi, #140 Stack Overflow surveyidxmin— 7 issues: #177 European Summer, #119 Python conferences, #71 Holidays, #50 Red Sea shippingquery— 4 issues: #151 PyPI in 2025, #69 Election participation, #20 World inflation, #14 JOLTSwhere— 1 issue: #66 Pittsburghbetween— 1 issue: #159 State of the Union
Grouping, aggregation & windows
groupby— 98 exercisesagg— 58 exercisespipe— 55 exercisespct_change— 55 exercisesresample— 45 exercisesapply— 37 exercisesdiff— 30 exercisesmap— 12 exercisesrank— 5 issues: #167 Oil prices, #136 Indian vehicles, #134 Taiwan weather, #64 Coal powerrolling— 3 issues: #115 Sahm rule, #98 Retail sales, #50 Red Sea shippingexpanding— 2 issues: #124 NATO Spending, #103 CDC datashift— 2 issues: #115 Sahm rule, #84 Central bankstransform— 1 issue: #157 Government corruption
Cleaning & transforming
assign— 106 exercisessort_values— 105 exercisesset_index— 104 exercisesdrop— 71 exercisesastype— 70 exercisesreplace— 58 exercisesdropna— 54 exercisesreset_index— 49 exercisesto_datetime— 42 exercisesrename— 28 exercisessort_index— 26 exercisesfillna— 16 exercisesisna— 13 exercisesdrop_duplicates— 12 exercisesset_axis— 12 exercisesinterpolate— 8 issues: #145 Economic indicators, #125 Shrinking dollars, #97 Drones, #95 Tariffsnotna— 5 issues: #166 Income tax, #159 State of the Union, #139 Chinese exports, #133 Wind powerffill— 4 issues: #159 State of the Union, #122 Economic growth, #111 State taxes, #84 Central banksto_numeric— 2 issues: #173 IPOs, #154 University rankingsduplicated— 1 issue: #91 Roller coastersclip— 1 issue: #24 Wildfire smoke
Statistics & math
mean— 83 exercisesvalue_counts— 70 exercisessum— 68 exercisescorr— 36 exercisescount— 33 exercisesmax— 22 exercisesround— 13 exercisesdescribe— 9 issues: #173 IPOs, #171 Hantavirus, #165 Artemis II, #150 Kalshimin— 9 issues: #177 European Summer, #173 IPOs, #145 Economic indicators, #142 Hurricanesmedian— 7 issues: #169 Press freedom, #166 Income tax, #162 Spotify and car accidents, #158 University endowmentsquantile— 4 issues: #56 Rent increases, #42 Plant hardiness, #35 Terrorism, #25 Entrepreneurshipnunique— 4 issues: #156 Winter Olympics, #55 IVF, #51 Academy Awards, #45 Netflixabs— 4 issues: #175 Inflation, #163 Daylight saving time, #144 Museum Heists, #141 Argentinastd— 3 issues: #167 Oil prices, #60 Iceland, #40 Sovereign Bondsunique— 2 issues: #156 Winter Olympics, #55 IVFmode— 1 issue: #94 Strategic Wine Reserve
Working with text (.str)
str.contains— 32 exercisesstr.replace— 30 exercisesstr.split— 23 exercisesstr.strip— 18 exercisesstr.get— 13 exercisesstr.len— 10 exercisesstr.slice— 9 issues: #108 Measles, #79 Cyber attacks, #78 Stock markets, #54 Household debtstr.lower— 8 issues: #175 Inflation, #159 State of the Union, #144 Museum Heists, #137 UN Security Councilstr.startswith— 6 issues: #175 Inflation, #143 Phones in school, #140 Stack Overflow survey, #108 Measlesstr.removesuffix— 5 issues: #123 Missiles, #108 Measles, #54 Household debt, #40 Sovereign Bondsstr.title— 4 issues: #121 Research funding, #105 Federal employees, #63 Ukraine aid, #33 Frackingstr.removeprefix— 3 issues: #168 US gas prices, #165 Artemis II, #143 Phones in schoolstr.extract— 1 issue: #172 World Cupstr.upper— 1 issue: #32 Unionsstr.endswith— 1 issue: #159 State of the Unionstr.zfill— 1 issue: #101 Los Angeles Fires
Working with dates & times (.dt)
dt.year— 38 exercisesdt.month— 15 exercisesdt.day_name— 6 issues: #162 Spotify and car accidents, #152 Congestion pricing, #151 PyPI in 2025, #118 Flight delaysdt.hour— 4 issues: #172 World Cup, #161 Missiles in Israel, #113 US airport traffic, #48 Aviation accidentsdt.date— 3 issues: #163 Daylight saving time, #113 US airport traffic, #101 Los Angeles Firesdt.month_name— 2 issues: #134 Taiwan weather, #108 Measlesdt.dayofweek— 2 issues: #172 World Cup, #152 Congestion pricingdt.quarter— 2 issues: #66 Pittsburgh, #63 Ukraine aiddt.total_seconds— 2 issues: #161 Missiles in Israel, #61 Solar eclipsedt.day— 1 issue: #71 Holidaysdt.days— 1 issue: #76 Aging legislators
Plotting & inspection
memory_usage— 11 exerciseshist— 3 issues: #86 FEMA, #73 Avocado hand, #7 Bank failuresplot— 2 issues: #92 Climate disaster costs, #24 Wildfire smokeinfo— 2 issues: #140 Stack Overflow survey, #115 Sahm rule