SAS - Trung bình số học

Giá trị trung bình cộng là giá trị nhận được bằng cách tính tổng giá trị của các biến số và sau đó chia tổng với số lượng biến. Nó còn được gọi là Trung bình. Trong SAS, giá trị trung bình số học được tính bằngPROC MEANS. Sử dụng quy trình SAS này, chúng ta có thể tìm giá trị trung bình của tất cả các biến hoặc một số biến của tập dữ liệu. Chúng ta cũng có thể tạo nhóm và tìm giá trị trung bình của các biến có giá trị cụ thể cho nhóm đó.

Cú pháp

Cú pháp cơ bản để tính trung bình cộng trong SAS là:

PROC MEANS DATA = DATASET;
CLASS Variables ;
VAR Variables;

Sau đây là mô tả các tham số được sử dụng:

  • DATASET - là tên của tập dữ liệu được sử dụng.

  • Variables - là tên của biến từ tập dữ liệu.

Trung bình của một tập dữ liệu

Giá trị trung bình của mỗi biến số trong tập dữ liệu được tính bằng cách sử dụng PROC bằng cách chỉ cung cấp tên tập dữ liệu mà không có bất kỳ biến nào.

Thí dụ

Trong ví dụ dưới đây, chúng tôi tìm giá trị trung bình của tất cả các biến số trong tập dữ liệu SAS có tên CARS. Chúng tôi chỉ định các chữ số lớn nhất sau vị trí thập phân là 2 và cũng tìm tổng của các biến đó.

PROC MEANS DATA = sashelp.CARS Mean SUM MAXDEC=2;
RUN;

Khi đoạn mã trên được thực thi, chúng ta nhận được kết quả sau:

Giá trị trung bình của các biến được chọn

Chúng ta có thể lấy giá trị trung bình của một số biến bằng cách cung cấp tên của chúng trong var Lựa chọn.

Thí dụ

Trong phần dưới đây, chúng tôi tính giá trị trung bình của ba biến.

PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2 ;
var horsepower invoice EngineSize;
RUN;

Khi đoạn mã trên được thực thi, chúng ta nhận được kết quả sau:

Trung bình theo lớp

Chúng ta có thể tìm giá trị trung bình của các biến số bằng cách sắp xếp chúng thành các nhóm bằng cách sử dụng một số biến khác.

Thí dụ

Trong ví dụ dưới đây, chúng tôi tìm thấy giá trị trung bình của mã lực thay đổi cho từng loại dưới mỗi cấu tạo của ô tô.

PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2;
class make type;
var horsepower;
RUN;

Khi đoạn mã trên được thực thi, chúng ta nhận được kết quả sau: