1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R nâng cao

Connected

Bài tập

Tiện ích dữ liệu

R có sẵn một loạt hàm để thao tác với cấu trúc dữ liệu:

  • seq(): Tạo dãy số bằng cách chỉ định các đối số from, to, và by.
  • rep(): Lặp lại các phần tử của vector và list.
  • sort(): Sắp xếp một vector theo thứ tự tăng dần. Áp dụng cho số, đồng thời cho cả chuỗi ký tự và kiểu logic.
  • rev(): Đảo ngược các phần tử trong những cấu trúc dữ liệu mà phép đảo ngược được xác định.
  • str(): Hiển thị cấu trúc của bất kỳ đối tượng R nào.
  • append(): Ghép các vector hoặc list.
  • is.*(): Kiểm tra lớp (class) của một đối tượng R.
  • as.*(): Chuyển đổi một đối tượng R từ lớp này sang lớp khác.
  • unlist(): Làm phẳng (kể cả danh sách lồng nhau) để tạo ra một vector.

Bạn còn nhớ dữ liệu lượt xem hồ sơ mạng xã hội chứ? Số lượt xem LinkedIn và Facebook trong bảy ngày qua đã được định nghĩa sẵn dưới dạng list.

Hướng dẫn

100 XP
  • Chuyển cả hai list linkedin và facebook thành vector, lưu lần lượt là li_vec và fb_vec.
  • Tiếp theo, nối fb_vec vào cuối li_vec (dữ liệu Facebook đứng sau). Lưu kết quả là social_vec.
  • Cuối cùng, sắp xếp social_vec từ cao xuống thấp. In ra vector kết quả.