文字列操作
テキストデータを bag に読み込めたので、実際に処理してみましょう。レビューのポジティブ/ネガティブ度合いを把握するため、まずは特定のキーワードを数えるところから始めます。
前の演習で作成した review_bag が環境に用意されています。
この演習はコースの一部です
Pythonで学ぶDaskによる並列プログラミング
演習の手順
- 文字列アクセサの
.lower()を使って、review_bagの各レビューを小文字に変換します。 - 文字列アクセサの
.count()を使って、各レビューに単語'excellent'が何回出現するかを数えます。 excellent_countsの値を10件表示します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Convert all of the reviews to lower case
lowercase_reviews = review_bag.____
# Count the number of times 'excellent' appears in each review
excellent_counts = lowercase_reviews.____
# Print the first 10 counts of 'excellent'
print(____)