Bắt đầu ngayBắt đầu miễn phí

Vẽ đồ thị trên bản đồ

Trong bài này, bạn sẽ dựng một bản đồ và chồng đồ thị xe đạp lên trên. Sau đó, bạn sẽ tô màu các cạnh theo nhóm người dùng đăng ký/không đăng ký và vẽ độ dày theo số chuyến đi. Trước hết, hãy nhớ rằng người đăng ký dịch vụ chia sẻ xe đạp là người dùng thường xuyên, có khả năng là dân địa phương, trong khi người không đăng ký thường là khách du lịch. Các chuyến đi của nhóm không đăng ký thường tập trung dọc bờ hồ của thành phố, nơi có nhiều điểm tham quan. Một mẫu khác bạn sẽ thấy là trạm càng về phía tây thì đường càng mảnh, nghĩa là số chuyến đi ít hơn. Chồng đồ thị lên bản đồ giúp làm rõ một số mô hình mạng hơn nhiều so với khi chỉ vẽ một biểu đồ "rối tóc" thông thường.

Dữ liệu xe đạp, bike_dat, và bản đồ Chicago, chicago, đã được cung cấp.

Bài tập này là một phần của khóa học

Các nghiên cứu tình huống: Phân tích mạng lưới với R

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

weighted_trips_by_usertype <- bike_dat %>% 
  group_by(
    from_station_id, to_station_id, 
    from_latitude, from_longitude, 
    to_latitude, to_longitude, 
    usertype
  ) %>% 
  # Weight each journey by number of trips
  ___(___ = ___)
Chỉnh sửa và Chạy Mã