Skapa en bag från sparad text
Den här gången har din kollega sparat recensionerna i textfiler. Det finns flera filer och flera recensioner i varje fil. Varje recension ligger på en egen rad i textfilen.
Du vill läsa in dessa i Dask på ett lazy-sätt för att kunna använda parallell bearbetning och analysera dem snabbare.
dask.bag har importerats åt dig som db.
Den här övningen är en del av kursen
Parallellprogrammering med Dask i Python
Övningsinstruktioner
- Använd funktionen
read_text()för att läsa in alla.txt-filer i katalogendata/tripadvisor_hotel_reviews. - Räkna antalet recensioner i bag:en.
- Använd bag:ens
.compute()-metod för att skriva ut svaret.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load in all the .txt files inside data/tripadvisor_hotel_reviews
review_bag = ____
# Count the number of reviews in the bag
review_count = review_bag.____
# Compute and print the answer
print(____)