Як створити таблиці в sas (з прикладами)


Ви можете використовувати proc sql для швидкого створення таблиць у SAS.

Є два способи зробити це:

1. Створіть дошку з нуля

2. Створіть таблицю з наявних даних

Наступні приклади показують, як зробити обидва за допомогою proc sql .

Приклад 1: Створення таблиці з нуля

Наступний код показує, як створити таблицю з трьома стовпцями за допомогою proc sql у SAS:

 /*create empty table*/
proc sql ;
   create table my_table
       (team char(10),
        number points,
        rebounds num);

/*insert values into table*/          
insert into my_table
      values ('Mavs', 99, 22)
      values ('Hawks', 104, 20)
      values ('Hornets', 88, 25)
      values ('Lakers', 113, 19)
      values ('Warriors', 109, 32);

/*display table*/
select * from my_table;
run ;

створити таблицю в SAS

Ми використали create table , щоб створити порожню таблицю, потім використали insert into , щоб додати значення до таблиці, потім використали select * from , щоб відобразити таблицю.

Результатом є таблиця з трьох стовпців, у якій відображається різна інформація про різні баскетбольні команди.

Приклад 2: Створення таблиці з наявних даних

У наступному коді показано, як використовувати proc sql для створення таблиці з використанням наявного набору даних, створеного в попередньому прикладі:

 /*create table from existing dateset*/
proc sql ;
   create table my_table2 as
      select team as Team_Name,
             points as Points_Scored
         from my_table;
         
/*display table*/
select * from my_table2;
run ;

Результатом є таблиця, що містить два стовпці зі значеннями з існуючого набору даних.

Примітка : ми використовували функцію as , щоб указати назви стовпців для використання в таблиці, але вам не потрібно використовувати функцію as , якщо ви не хочете перейменовувати стовпці.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:

Як створити частотні таблиці в SAS
Як підрахувати різні значення в SAS
Як підрахувати спостереження за групами в SAS

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *