经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
R语言论坛
有关循环咨询,在线急等,拜托拜托。
楼主
xiaoxue@
708
2
收藏
2021-03-01
pik=inclusionprobabilities(Tot,n)#泊松抽样函数包计算入样概率
m=UPpoisson(pik)
C = getdata(l,m)
g=getdata(l$ID,m)
M=C[,-(1:3)]
M=as.matrix(M)
C1=t(M)
C1=as.matrix(C1)
R=data.frame(ID,C1)
W=getdata(R,m)
W1=W[,-(1:2)]
W2=as.matrix(W1)
library(MASS)
V=ginv(W2)
#计算抽样误差
K=C1%*%V%*%M #重构后的矩阵
E=rr1-K
Y=sum(E*E)/sum(rr1*rr1)
大家好,这是一段抽样代码,Y表示抽样误差,我现在想加上一个循坏,比如连续抽20次,最后可以得到抽20次误差的平均值,请问可以怎么加循环。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
llb_321
2021-3-2 20:57:02
#没仔细看你的代码,中间变量太多了
,就不管你的代码了。
sampErr<-1:20 #先建个向量,这里假设你要计算20次,用来存储每次计算结果
#然后加个循环,如果数据量小又不怕耗时的话
for (i in 1:20) {
#这里你加上你的代码就好
#把你代码最后一行改成
sampErr[i]=sum(E*E)/sum(rr1*rr1)
}
#这样循环跑完,开始建的向量应该是每次计算的抽样误差
mean(sampEr) #这20次抽样的平均误差
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
xiaoxue@
2021-3-2 21:55:55
llb_321 发表于 2021-3-2 20:57
#没仔细看你的代码,中间变量太多了,就不管你的代码了。
sampErr
谢谢大神,问题解决啦
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
Equal rights and social inclusion
文献求助:Inclusion of Other in the Self Scale
Triggers and Barriers to Financial Inclusion: Banking in an Amazon County
Measuring Financial Inclusion: The Global Findex Database
Financial Inclusion in Latin America and the Caribbean:Review and Lessons
Handbook of Blockchain, Digital Finance, and Inclusion——2017
Zhang Jingwei :RMB inclusion into the SDR basket b
泊松抽样问题代码咨询
矩阵重构R代码咨询
R语言循环问题咨询
栏目导航
R语言论坛
经管在职研
行业分析报告
数据求助
金融学(理论版)
经管文库(原现金交易版)
热门文章
understanding climate change perceptions ...
【全美经典】离散数学
Gain or pain The double‐edged sword eff ...
【同程商旅】中国企业出海差旅研究报告
“十四五”能源发展成就报告
2000离散数学习题精解
陪伴,是最长情的温柔
中国数字经济规模数据、报告(2005-2023年) ...
智算无界AIDC的超越和重构2025
是相信人工智能?还是否定人工智能?相信就 ...
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群