1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nền tảng Lập trình Hàm với purrr

Connected

Bài tập

purrr và biểu đồ phân tán

Vì ggplot() không nhận danh sách (list) làm đầu vào, bạn có thể ghép nó với purrr để đi từ list sang data frame rồi thành biểu đồ ggplot() chỉ trong vài dòng code.

Bạn sẽ tiếp tục làm việc với dữ liệu gh_users trong bài này. Bạn sẽ dùng một hàm map_*() để trích xuất một vài phần tử có tên và chuyển chúng về đúng kiểu dữ liệu. Sau đó tạo một biểu đồ phân tán so sánh số lượng người theo dõi (followers) của người dùng với số lượng kho công khai (public repositories) của họ.

Hướng dẫn

100 XP
  • Dùng map() trên gh_users, sử dụng hàm map_*() tạo ra một data frame với bốn cột, đặt tên là "login", "name", "followers" và "public_repos".
  • Pipe data frame đó vào một biểu đồ phân tán, trong đó trục x là followers và trục y là public_repos.