1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn viết hàm trong R

Connected

Bài tập

Sửa đối số của hàm

Hàm tính trung bình điều hòa (harmonic mean) gần như đã hoàn chỉnh. Tuy nhiên, bạn vẫn cần bổ sung một số kiểm tra cho đối số na.rm. Lần này, thay vì báo lỗi khi đầu vào sai định dạng, bạn sẽ cố gắng tự sửa nó.

na.rm phải là một vector logic với đúng một phần tử (tức là TRUE hoặc FALSE).

Gói assertive đã được nạp sẵn cho bạn.

Hướng dẫn

100 XP
  • Cập nhật calc_harmonic_mean() để sửa đối số na.rm bằng cách dùng use_first() để chọn phần tử na.rm đầu tiên, và coerce_to() để chuyển nó sang kiểu logic.