作者bugle (低点)
看板Statistics
标题Re: [问题] SAS的资料处理
时间Thu Mar 27 22:43:51 2008
※ 引述《moneyshow (吵了半天.....)》之铭言:
: 先谢谢J大跟B大回答我的问题
: 还有几个问题想请教
: 我翻了SAS123 里面讲到去掉小数位的方法
: 只有讲到在proc means会用到maxdec=0
: 其他像是我这种只是单纯要把小数位无条件舍去的就没有讲到
: 请问可以用sas这样跑吗? 还是我一定要export到excel里面呢?
round()
format/informat
: 另外想问一下B大
: data temp;
: input id $20.;
: ^^^^^^^这个地方是什麽意思呢?
字串
: 因为我有两万多笔资料 (已经是sas档)
: 所以不可能用cards一个一个输入
: 请问这边要怎麽写?
file '......';
%INCLUDE
proc import
....太多方法了
: 请问这边的写法是用在id是文字还是数字呢?
: 不好意思
: 目前手边电脑没有sas 不过赶着要知道 所以先问|||
字串
: 还有几个问题
: 目前资料如下
: id year
: ---- --------
: 129837 2003
: 129837 2005
: 9846000 2001
: 9846000 2005
: 9846000 2006
: 29083 2003
: 29083 2004
: 29083 2005
: 671234 2002
: 671234 2005
: 671234 2006
: 671234 2007
: 450 2001
: 我现在要算出
: 有几个人有两笔资料 几个人有三笔 几个人有四笔.......
: (eg.这边有1人有两笔资料 有2人有三笔资料 有1人有四笔资料)
: 并且把只有一笔资料的人exclude
: 请问这部分要怎麽写呢?
先算出 id count = 1 的人有哪些
再 merge 回去
: 还有就是画图的问题.........
画图我不熟
你的问题几乎都是基础的 data step
多翻翻help、多练点基本功吧!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.168.123
1F:推 moneyshow:谢谢B大! 03/27 23:40