SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 659|回复: 3
打印 上一主题 下一主题

怎么求实际数据的频数??

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-9-13 14:10:56 | 只看该作者

怎么求实际数据的频数??

在已有的数据集中,求实际数据出现的频数,生产一个新变量-----chk_number,
如第一行为3
   第二行为7
   .....
数据集如下:
[code:1txxcado]data hwb;
input obs x1- x16;
cards;
1        120        130        125        .        .        .        .        .        .        .        .        .        .        .        .        .
2        120        120        120        120        120        140        120        .        .        .        .        .        .        .        .        .
3        110        110        100        100        90        110        95        95        .        .        .        .        .        .        .        .
4        120        110        110        110        110        110        110        120        120        110        .        .        .        .        .        .
5        105        88        90        95        94        90        110        100        100        110        .        .        .        .        .        .
6        120        110        125        110        110        120        110        120        100        100        110        .        .        .        .        .
7        100        100        102        100        100        100        110        110        100        100        100        .        .        .        .        .
8        124        105        120        110        110        110        120        120        110        110        120        110        118        130        110        100
9        112        100        100        100        100        90        90        120        120        100        .        .        .        .        .        .
10        120        120        90        90        100        100        100        100        108        110        90        100        110        .        .        .
11        115        84        90        90        110        100        90        .        .        .        .        .        .        .        .        .
12        90        90        100        100        100        110        110        90        100        .        .        .        .        .        .        .
13        110        110        110        100        120        110        100        100        110        120        90        .        .        .        .        .
14        120        100        110        110        100        100        100        130        130        110        110        .        .        .        .        .
15        100        100        90        110        110        120        90        90        120        108        .        .        .        .        .        .
16        112        120        110        110        100        120        120        110        110        100        100        .        .        .        .        .

;
[/code:1txxcado]
先谢谢了。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-9-14 00:33:41 | 只看该作者

Re: 怎么求实际数据的频数??

if you wana count number of no missing values for a group of numeric varaibles;

data result;
set hwb;
freq=n(of x1-x16);
run;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-9-14 09:21:09 | 只看该作者

Re: 怎么求实际数据的频数??

<!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> 谢谢
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2010-10-7 18:38:17 | 只看该作者

Re: 怎么求实际数据的频数??

用proc freq 就可以。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-3 22:04 , Processed in 0.284150 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表