PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
R_Language
[问题] 生满足条件的样本个数
楼主:
empireisme
(empireisme)
2019-11-29 10:37:44
我本身使用R大概一两年
我想要生满足条件的样本直到某个特定数字 例如100个
目前自己想到的解法是 生远大于100个样本
例如1000个 再去找前100个 但这样就会生超多个
我知道可能可以使用while 或是 repeat做到
但是想不太到条件
希望前辈可以提示一下怎么设条件的作法
我的目的是使得obserdx的个数到n个 (例如100)
observedx 的条件如下
observedx <- x[which(x>t)]
以下是我的生样本code
samplemaker_weibull<- function(n=130,shape=4,scale=1,end=1.5 ){
x <- rweibull(n,shape,scale)
t <- runif(n,0,end)
observedx <- x[which(x>t)]
return(observedx)
}
作者:
bruce89
(啊猛)
2019-11-29 12:38:00
length() <=100 或许可以
作者:
TreeMan
(好啊...)
2019-11-29 15:20:00
你先算一次, 计算observedx/n, 然后不足样本数/前面算出的比值再*2 可得不足样本所需n的2倍, 应该就结束了你也可以参考
https://ideone.com/DgbZUu
继续阅读
[问题] 循环的计算(小复杂)
empireisme
[问题] taskscheduleR
jerkoffme
[问题] 关于爬虫-抓取资料日期
hank830214
[问题] 筛选符合条件的资料
AndrewShi
[问题] 搜寻字串的位置回传
eco100
[问题] 取代字符比较有效率的写法
eco100
[问题] ggplot叠图
AndrewShi
[问题] multiple proportion test
sodboy
[问题] 用R跑Simulated Method of Moment
AmuroRai
[问题] 下载气象局监测站CSV档
j2225653
Links
booklink
Contact Us: admin [ a t ] ucptt.com