作者pohsin ()
看板Statistics
标题Re: [问题] 请问SAS如何处理重复笔数
时间Wed May 14 15:25:50 2008
proc sort data=yourfile out=newfile nodupkey;
^^^^^^^^
by 评监等级 医院名;
run;
这样应该在"newfile"内每个评监等级只会出现一次医院名。
关键在於"nodupkey"会删除"by"指令中重复的资料,只留下1笔。
※ 引述《tew (咖啡王子)》之铭言:
※ 引述《vianan (橘子花)》之铭言:
: 请问
: 若想将资料中重复笔数去除 该如何做呢?
: 举例如下,医院有很多家 可能很多病人都去同一家医院看病
: 若我想知道 评监等级为1的医院有几家? 该如何做呢?
proc sort data=yourfile;by 评监等级;
run;
proc means n data=yourfile;
var (任何变项);
by 评监等级;
run;
当然 方法不只这一个
: 另外 请问VIF<10 是否就可说无多重共线性 或是VIF应设多少以下才能确定呢?
: 是否需搭配相关系数来看? 谢谢^^
: 例如:
: 医院名 评监等级 病人编号
: A 1 1
: B 2 2
: C 3 3
: C 3 4
: D 2 5
: A 1 6
: B
: B
: B
: .
: .
: .
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.32.109
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.231.14