001 Data Manipulation with PySpark
002 Selecting, Adding and Removing Columns
003 Renaming Columns
004 Count, Count Distinct, Sort, Cast
005 Filtering Data
006 Filtering Contains and Like
007 Between and isin
008 Fill and Replace Values, Handling Missing Data
009 Handling Missing Data 2
011 Case When
012 Aggregating Data
012 Aggregation.pdf
013 Pivot Table
014 Dealing with Date and Time
015 Window
017 Joining Datasets
017 Joining-Datasets.pdf
018 Percentile
019 Other Useful Functions
020 Data Caching
020 Extra-resources8.txt
021 Extra-resources9.txt
021 Saving Data to CSV
022 Saving Data to Databricks File System
023 Exercises
024 Exercises Solutions