Skapa Dask-dataramar från CSV-filer
Tidigare analyserade du Spotify-data med loopar och fördröjda funktioner. Nu vet du att samma sak går att göra enklare med en Dask DataFrame. Nu ska vi se hur mycket smidigare det blir att utföra samma uppgifter med de här metoderna i stället för loopar. Först behöver du dock läsa in datamängden i en Dask DataFrame.
Den här övningen är en del av kursen
Parallellprogrammering med Dask i Python
Övningsinstruktioner
- Importera subpaketet
dask.dataframesomdd. - Läs in alla CSV-filer i mappen
data/spotifymed en maximal blockstorlek på 1 MB. - Använd funktionen
dd.to_datetime()för att konvertera strängarna i kolumnen'release_date'till datetime-värden. - Använd DataFrames
.head()-metod för att visa 5 rader i tabellen.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import dask dataframe as dd
____
# Load in the DataFrame
df = ____
# Convert the release_date column from string to datetime
____
# Show 5 rows of the DataFrame
print(____)