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

Connected

Bài tập

sapply không thể đơn giản hóa, rồi sao?

Có vẻ chúng ta đã trúng mánh với sapply(). Trong tất cả ví dụ vừa qua, sapply() đều có thể “làm gọn” đầu ra khá cồng kềnh của lapply(). Nhưng, cũng như trong cuộc sống, có những thứ bạn không thể đơn giản hóa. sapply() phản ứng thế nào?

Chúng ta đã tạo sẵn một hàm below_zero() nhận vào một vector số và trả về một vector chỉ chứa các giá trị nhỏ hơn 0 một cách nghiêm ngặt.

Hướng dẫn

100 XP
  • Áp dụng below_zero() lên temp bằng sapply() và lưu kết quả vào freezing_s.
  • Áp dụng below_zero() lên temp bằng lapply(). Lưu danh sách kết quả vào biến freezing_l.
  • So sánh freezing_s với freezing_l bằng hàm identical().