由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 读入SAS data set的问题
相关主题
SAS里怎么根据VALUE来选择需要OUTPUT的COLUMNS如何比较两个proc contents的结果?
请教有关用R做t-test如何从sas output里读入数据。
问题又来了。SAS读excel的问题。SAS sampling的问题
请教一sas codeSAS,如何从一个大的dataset里面提取部分记录
SAS DATA 求助[合集] 初级傻问题,莫笑
请教SAS BASE 70题里的第35题one little SAS question
从大data 产生多个小data 的方法求教一个简单的data step 牛肉包
SAS菜鸟请教如果使SAS的output的结果放到一个文件内?大数据该怎么处理?
相关话题的讨论汇总
话题: 读入话题: male话题: female话题: ranuni话题: data
进入Statistics版参与讨论
1 (共1页)
j*****t
发帖数: 83
1
data male(where=(ranuni(5555)<.001))
female(where=(ranuni(5555)<.01));
set.libname.list;
if gender = 'M' then output male;
else output female;
run;
请问这个括号里的(where=(ranuni(5555)<.001))在读入数据的过程中有什么作用?
底下的if不是已经把list dataset按性别分别读入不同的new data set里面了吗?
从来没见过随机函数这么用。
谢谢~~~
s**********e
发帖数: 63
2
could be a subquery of the total male and female population.
j*****t
发帖数: 83
3
不好意思,还是不太明白
可不可以帮我解释一下如果不用这两个随即函数,会发生什么情况?
为什么这里要加这两个随机函数来读入数据?
c*******o
发帖数: 8869
4
如不加,就是uniform distribution, 从0到1都有,加上这个后,就只有小于0.001和0.0
1的才被留下了。
终结果就是只有1%的female和0.1%的male被随机的取样了。

【在 j*****t 的大作中提到】
: 不好意思,还是不太明白
: 可不可以帮我解释一下如果不用这两个随即函数,会发生什么情况?
: 为什么这里要加这两个随机函数来读入数据?

j*****t
发帖数: 83
5
楼上的意思是不是说如果不加,那么female和male data sets就会分别包含list data
set里面的所有female和male观测。
如果加了的话female和male就不会保留所有从list里读入的观测,而只保存对应的随机
数满足条件的观测?
是这个意思吗?
c*******o
发帖数: 8869
6
en

data

【在 j*****t 的大作中提到】
: 楼上的意思是不是说如果不加,那么female和male data sets就会分别包含list data
: set里面的所有female和male观测。
: 如果加了的话female和male就不会保留所有从list里读入的观测,而只保存对应的随机
: 数满足条件的观测?
: 是这个意思吗?

j*****t
发帖数: 83
7
楼上回答好简练!
谢谢!
1 (共1页)
进入Statistics版参与讨论
相关主题
大数据该怎么处理?SAS DATA 求助
请教怎样可以得到这样的一个dataset?请教SAS BASE 70题里的第35题
SAS base question从大data 产生多个小data 的方法
问个SAS入门级的问题。。多谢。。SAS菜鸟请教如果使SAS的output的结果放到一个文件内?
SAS里怎么根据VALUE来选择需要OUTPUT的COLUMNS如何比较两个proc contents的结果?
请教有关用R做t-test如何从sas output里读入数据。
问题又来了。SAS读excel的问题。SAS sampling的问题
请教一sas codeSAS,如何从一个大的dataset里面提取部分记录
相关话题的讨论汇总
话题: 读入话题: male话题: female话题: ranuni话题: data