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

Connected

Bài tập

Dùng hàm (2)

Xem lại tài liệu của hàm mean():

?mean

Phần Usage của tài liệu có hai phiên bản của hàm mean(). Cách dùng đầu tiên,

mean(x, ...)

là cách dùng tổng quát nhất của hàm mean. Tuy nhiên, 'Default S3 method' là:

mean(x, trim = 0, na.rm = FALSE, ...)

... được gọi là ellipsis (dấu ba chấm). Đây là cách để R truyền các đối số mà hàm không cần phải đặt tên tường minh. Phần ellipsis sẽ được nói chi tiết hơn ở các khóa học sau.

Trong phần còn lại của bài tập này, chỉ làm việc với cách dùng thứ hai của hàm mean. Lưu ý rằng cả trim và na.rm đều có giá trị mặc định. Điều này khiến chúng trở thành đối số tùy chọn.

Hướng dẫn

100 XP
  • Tính trung bình của tổng theo từng phần tử của linkedin và facebook, rồi lưu kết quả vào biến avg_sum.
  • Tính trung bình một lần nữa, nhưng lần này đặt đối số trim bằng 0.2 và gán kết quả cho avg_sum_trimmed.
  • In ra cả avg_sum và avg_sum_trimmed; bạn có nhận ra sự khác biệt không?