1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về Functions trong Python

Connected

Bài tập

Tổng hợp tất cả (1)

Hãy nhớ lại bài tập Tổng hợp tất cả ở chương trước, nơi bạn thực hiện phân tích Twitter đơn giản bằng cách viết một hàm đếm số lượng tweet theo từng ngôn ngữ. Đầu ra của hàm là một dictionary, trong đó ngôn ngữ là key và số lượng tweet ở ngôn ngữ đó là value.

Trong bài này, bạn sẽ khái quát hóa phân tích ngôn ngữ Twitter mà bạn đã làm ở chương trước. Bạn sẽ thực hiện điều đó bằng cách thêm một đối số mặc định nhận tên cột.

Để tiện cho bạn, pandas đã được import dưới tên pd và tệp 'tweets.csv' đã được nạp vào DataFrame tweets_df. Một phần mã từ lần làm trước của bạn cũng đã được cung cấp.

Hướng dẫn

100 XP
  • Hoàn thiện phần đầu hàm bằng cách bổ sung tham số cho DataFrame df và tham số col_name với giá trị mặc định 'lang' cho tên cột của DataFrame.
  • Gọi count_entries() với DataFrame tweets_df và tên cột 'lang'. Gán kết quả cho result1. Lưu ý rằng vì 'lang' là giá trị mặc định của tham số col_name, bạn không cần chỉ định nó ở đây.
  • Gọi count_entries() với DataFrame tweets_df và tên cột 'source'. Gán kết quả cho result2.