| Computing Frequency Distributions |
| Producing Frequency
Tables |
| Selecting Variables
By default, the FREQ procedure creates frequency tables for every variable
in your data set. But this isn't always what you want. A variable with continuous
numeric valuessuch as To specify variables in the FREQ procedure, include a TABLES statement. |
General form, TABLES statement:
where |
| Example
Consider the SAS data set Finance.Loans. The variables
|
SAS Data Set Finance.Loans
| Account | Amount | Rate | Months | Payment |
| 101-1092 |
$22,000
|
10.00%
|
60 |
$467.43
|
| 101-1731 |
$114,000
|
9.50%
|
360 |
$958.57
|
| 101-1289 |
$10,000
|
10.50%
|
36 |
$325.02
|
| 101-3144 |
$3,500
|
10.50%
|
12 |
$308.52
|
| 103-1135 |
$8,700
|
10.50%
|
24 |
$403.47
|
| 103-1994 |
$18,500
|
10.00%
|
60 |
$393.07
|
| 103-2335 |
$5,000
|
10.50%
|
48 |
$128.02
|
| 103-3864 |
$87,500
|
9.50%
|
360 |
$735.75
|
| 103-3891 |
$30,000
|
9.75%
|
360 |
$257.75
|
proc freq data=finance.loans;
tables rate months;
run;
|
| Rate | Frequency | Percent | Cumulative Frequency |
Cumulative Percent |
| 9.50% | 2 | 22.22 | 2 | 22.22 |
| 9.75% | 1 | 11.11 | 3 | 33.33 |
| 10.00% | 2 | 22.22 | 5 | 55.56 |
| 10.50% | 4 | 44.44 | 9 | 100.00 |
| Months | Frequency | Percent | Cumulative Frequency |
Cumulative Percent |
| 12 | 1 | 11.11 | 1 | 11.11 |
| 24 | 1 | 11.11 | 2 | 22.22 |
| 36 | 1 | 11.11 | 3 | 33.33 |
| 48 | 1 | 11.11 | 4 | 44.44 |
| 60 | 2 | 22.22 | 6 | 66.67 |
| 360 | 3 | 33.33 | 9 | 100.00 |
In addition to listing variables separately, you can use a
numbered range of variables.
proc freq data=perm.survey;
tables item1-item3;
run;
|
| Item1 | Frequency | Percent | Cumulative Frequency |
Cumulative Percent |
| 2 | 1 | 25.00 | 1 | 25.00 |
| 4 | 2 | 50.00 | 3 | 75.00 |
| 5 | 1 | 25.00 | 4 | 100.00 |
| Item2 | Frequency | Percent | Cumulative Frequency |
Cumulative Percent |
| 1 | 1 | 25.00 | 1 | 25.00 |
| 3 | 2 | 50.00 | 3 | 75.00 |
| 5 | 1 | 25.00 | 4 | 100.00 |
| Item3 | Frequency | Percent | Cumulative Frequency |
Cumulative Percent |
| 4 | 3 | 75.00 | 3 | 75.00 |
| 5 | 1 | 25.00 | 4 | 100.00 |
![]() ![]() |
|
Copyright © 2002 SAS Institute Inc.,
Cary, NC, USA. All rights reserved.