Practice
Real PySpark, graded in seconds. Pick a problem and hit Run.
- Combine the RegionseasyreshapingunionByNameunion
- Daily Ride CounteasyaggregationsgroupBycount
- Distinct BuyerseasyaggregationscountDistinctgroupBy
- Everyone's Planeasyjoinsjoinleft
- Fill the Blankseasystrings dates nullscoalescenullslit
- Flag the Long Rideseasyselecting and filteringwithColumnbooleancolumn-expressions
- Has an Emaileasystrings dates nullsisNotNullfilter
- Large and In Chargeeasyselecting and filteringfilterselectcolumn-expressions
- Long Visitseasyselecting and filteringfilterselect
- Name That Producteasyjoinsjoininner
- Priciest Per CategoryeasyaggregationsgroupBymax
- Rename the Hitseasyselecting and filteringselectaliascolumn-expressions
- Revenue Per StoreeasyaggregationsgroupBysum
- Tidy the Nameseasystrings dates nullstrimupperwithColumn
- Unique Listenerseasyreshapingdistinctselect