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

Thống kê mô tả và masking hàm

Trước đó, bạn đã thấy hàm summary() tính trung bình, trung vị, tứ phân vị 1 và 3, cùng giá trị nhỏ nhất và lớn nhất. Độ lệch chuẩn không được bao gồm. Tuy nhiên, cả hai gói Hmiscpsych đều có hàm describe() cung cấp nhiều thống kê mô tả hơn, bao gồm cả độ lệch chuẩn.

Để lấy các thống kê mô tả này, bạn sẽ chạy hàm describe() với cùng một tên trong cả hai gói. Để tránh nhầm lẫn, bạn nên luôn dùng ký pháp packagename::functionname() để chỉ rõ hàm từ gói bạn muốn.

Bộ dữ liệu abaloneKeep và gói dplyr đã được nạp sẵn cho bạn.

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

R dành cho người dùng SAS

Xem khóa học

Hướng dẫn bài tập

  • Nạp gói Hmisc
  • Lấy thống kê mô tả cho giới tính, chiều dài, đường kính và chiều cao của abalone bằng hàm Hmisc::describe().
  • Nạp gói psych - lưu ý các cảnh báo về việc hàm describe() bị che (masked) từ gói Hmisc (vì cả hai gói đều có hàm describe()).
  • Chạy hàm describe() từ gói psych để lấy thống kê mô tả cho chiều dài, đường kính, chiều cao của abalone. Bỏ qua biến giới tính vì psych::describe() chỉ hoạt động với biến số.

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.

# Load the Hmisc package
library(___)

# Run describe() from Hmisc for sex, length, diameter, height
abaloneKeep %>% 
  select(___, ___, ___, ___) %>% 
  ___::___

# Load the psych package
___

# Run describe() from psych for length, diameter, height
___ %>% 
  ___ %>% 
  ___::___
Chỉnh sửa và Chạy Mã