1. Học hỏi
  2. /
  3. Dự An
  4. /
  5. Nghiên cứu tình huống: Khám phá dữ liệu với R

Connected

Bài tập

Dùng gather để làm gọn dữ liệu

Để biểu diễn dữ liệu đã nối giữa phiếu bầu và chủ đề ở dạng tidy nhằm phân tích và vẽ theo từng chủ đề, bạn cần biến đổi dữ liệu sao cho mỗi hàng là một kết hợp country-vote-topic. Việc này sẽ chuyển dữ liệu từ sáu cột (me, nu, di, hr, co, ec) thành hai cột (topic và has_topic).

Hướng dẫn

100 XP
  • Nạp gói tidyr.
  • Gom sáu cột chủ đề trong votes_joined thành một cột tên topic (chứa một trong me, nu, v.v.) và một cột tên has_topic (chứa 0 hoặc 1). In kết quả ra mà không lưu lại.
  • Bạn không quan tâm đến các trường hợp has_topic bằng 0. Thực hiện lại thao tác gather(), nhưng lần này lọc chỉ giữ các hàng mà chủ đề trong topic mô tả lá phiếu. Lưu kết quả vào votes_gathered.