Як створити таблиці в 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 ;
Ми використали 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