全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2727 6
2014-03-26
我想用SAS得到一组模拟数(x),一共100000个>mean+3std的数占5%(没有上限),0<x<mean-3std的数占5%,mean-3std<x<mean-2std的数占45%,mean+2std<x<mean+3std的数占45%。按这种要求来产生模拟数,可以实现么?请教大神怎么去用SAS实现呀
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-3-26 19:24:46
我觉得你可以假设均值为0,方差为1;
然后分段在>3取随机数,<-3取随机数,然后2-3,-2-----(-3)取随机数;如果数目够大的话应该差不多吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-3-27 09:05:29
intheangel 发表于 2014-3-26 19:24
我觉得你可以假设均值为0,方差为1;
然后分段在>3取随机数,
Make no sense. 0-3*1 =-3 <0. Never get 5% data unfortunately.
JingJu
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-3-28 09:40:25
jingju11 发表于 2014-3-27 09:05
Make no sense. 0-3*1 =-3
mean-3std<x<mean-2std的数占45%,mean+2std<x<mean+3std的数占45%,>mean+3std的数占10%(没有上限)。这样可以实现么?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-3-29 03:23:09
我不是那个意思.我的问题是这个分布从何而来?你的意图是什么?假设一个正态分布:N(100,15^2).

复制代码
京剧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-3-30 12:01:11
jingju11 发表于 2014-3-29 03:23
我不是那个意思.我的问题是这个分布从何而来?你的意图是什么?假设一个正态分布:N(100,15^2).

京剧
您好,我是想这样的,产生一些异常值的模拟数据集。异常值的定义是一组测量中平均值的偏差超过两倍标准差的测量值。高度异常值的定义是与平均值的偏差超过三倍标准差的测定值。我想根据这两个定义来产生一些异常值。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群