全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2012-11-28 19:52:20
epoh 发表于 2012-11-28 19:23
呵呵,程序或数据,
必须有一个是对的,
否则无法除错.
补全了,
二维码

扫码加我 拉你入群

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

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

2012-11-28 19:56:00
文雅13 发表于 2012-11-28 19:52
补全了,
数据呢?
二维码

扫码加我 拉你入群

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

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

2012-11-28 20:01:26
epoh 发表于 2012-11-28 19:56
数据呢?
epoh老师,您好,不好意思,打扰一下,我今天下午请教您的那个问题,您能否帮帮我呀?谢谢老师
二维码

扫码加我 拉你入群

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

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

2012-11-28 20:21:50
金陵狂人1 发表于 2012-11-28 20:01
epoh老师,您好,不好意思,打扰一下,我今天下午请教您的那个问题,您能否帮帮我呀?谢谢老师
好,我帮你看看
二维码

扫码加我 拉你入群

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

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

2012-11-28 20:22:22
epoh 发表于 2012-11-28 19:56
数据呢?
knotD[]   和 OMEGAu[]通过R语句直接变为winbugs格式数据,其它的
附件列表

1.doc

大小:88 KB

只需: 50 个论坛币  马上下载

二维码

扫码加我 拉你入群

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

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

2012-11-28 20:26:06
文雅13 发表于 2012-11-28 20:22
knotD[]   和 OMEGAu[]通过R语句直接变为winbugs格式数据,其它的
嘿嘿,这就怪了
你要我帮你看,还要卖给我
二维码

扫码加我 拉你入群

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

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

2012-11-28 20:33:56
epoh 发表于 2012-11-28 20:21
好,我帮你看看
嗯嗯,好的,辛苦老师啦
二维码

扫码加我 拉你入群

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

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

2012-11-28 20:53:07
epoh 发表于 2012-11-28 20:26
嘿嘿,这就怪了
你要我帮你看,还要卖给我
嘿嘿,完全没有卖给您的意思,您都给我100币了,我哪还好意思卖呀tongue]
二维码

扫码加我 拉你入群

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

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

2012-11-28 20:59:19
文雅13 发表于 2012-11-28 20:53
嘿嘿,完全没有卖给您的意思,您都给我100币了,我哪还好意思卖呀tongue]
为什么我再次传就出现错误,一直穿不上来,老师
二维码

扫码加我 拉你入群

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

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

2012-11-28 21:00:42
epoh 发表于 2012-11-28 20:26
嘿嘿,这就怪了
你要我帮你看,还要卖给我
上传错误,要不老师您先下载,然后你再卖给我个东西,我给你还回去?
二维码

扫码加我 拉你入群

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

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

2012-11-29 15:39:11
文雅13 发表于 2012-11-28 21:00
上传错误,要不老师您先下载,然后你再卖给我个东西,我给你还回去?
老师,您帮我看看?
二维码

扫码加我 拉你入群

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

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

2012-11-29 21:00:40
文件
附件列表

2.rar

大小:6.43 KB

 马上下载

本附件包括:

  • 2.doc

二维码

扫码加我 拉你入群

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

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

2012-11-29 21:07:46
文雅13 发表于 2012-11-29 21:00
文件
看到了,但没有用
需要的是完整的数据
winbugs才能测试
二维码

扫码加我 拉你入群

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

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

2012-12-12 21:19:37
文雅13 发表于 2012-11-29 15:39
老师,您帮我看看?
  
Burn In Samples.ppt
大小:(177.5 KB)

 马上下载


Burn In Samples
page 18/19

Often users use a “burn in” period of initial samples that they
discard when estimating the posterior distribution.  
This period allows the MCMC sampling procedure to stabilize.

To leave out “5000” burn-in samples for estimating the posterior,
enter the number “5000+1” in the “Beg” field of the Sample Monitor Tool.
二维码

扫码加我 拉你入群

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

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

2012-12-12 22:03:39
epoh 发表于 2012-12-12 21:19
Burn In Samples
page 18/19
谢谢
二维码

扫码加我 拉你入群

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

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

2012-12-14 08:44:58
epoh 发表于 2012-12-12 21:19
Burn In Samples
page 18/19
epoh老师,您好!
   在R中有没有做VaR,Black Scholes期权定价模型, 二项式期权定价,金融衍生品定价、Markivtz均值方差模型,风险管理等的包?
非常感谢!
二维码

扫码加我 拉你入群

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

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

2012-12-14 10:18:51
zhangtao 发表于 2012-12-14 08:44
epoh老师,您好!
   在R中有没有做VaR,Black Scholes期权定价模型, 二项式期权定价,金融衍生品定价、 ...
PerformanceAnalytics: Econometric tools for performance and risk analysis
  http://cran.r-project.org/web/pa ... nalytics/index.html

fOptions: Basics of Option Valuation
  http://cran.r-project.org/web/packages/fOptions/

fPortfolio: Rmetrics - Portfolio Selection and Optimization
  http://cran.r-project.org/web/packages/fPortfolio/index.html

  portfolioSpec() Specification of Portfolios
  portfolioSpec(
            model = list(type = "MV", optimize = "minRisk",...
            #Markowitz mean – variance portfolio named "MV"
二维码

扫码加我 拉你入群

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

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

2012-12-15 18:00:37
epoh 发表于 2012-12-14 10:18
PerformanceAnalytics: Econometric tools for performance and risk analysis
  http://cran.r-project ...
epoh老师,您好!
     z=iddata(DX);%将DX转化为matlab接受的格式
这句话中的iddata这个函数有什么用?

“z=iddata(DX);%将DX转化为matlab接受的格式"这句话是什么意思?

y=xlsread('f:\高锰酸钾指数.xls','A1:A72');
%figure(2)
%subplot(2,1,1)
%autocorr(y);     %原序列的自相关函数图MA(q),观察系数是否在区间(-2T^(1/2),-2T^(1/2))内
%subplot(2,1,2)
%parcorr(y);      %原序列的偏相关函数图AR(p),观察系数是否在区间(-2T^(1/2),-2T^(1/2))内
%如果该序列不是平稳的做差分图,否则跳过该步
DX=y;
[H,PValue,TestStat,CriticalValue] = adftest(DX); %是否是稳定序列
for i = 1:10
    if H== 1
        break;
     else
      DX=diff(y,i);  %进行差分
     end
end

figure(3);
subplot(2,1,1)
autocorr(DX)    %差分序列DX自相关函数图MA(q),观察系数是否在区间(-2T^(1/2),-2T^(1/2))内
subplot(2,1,2)
parcorr(DX);    %差分序列DX偏相关函数图AR(p),观察系数是否在区间(-2T^(1/2),-2T^(1/2))内

%对差分后的序列做拟合和预测,求出最好的阶数
DX=reshape(y,72,1);
z=[DX;zeros(12,1)];
z=iddata(DX);%将DX转化为matlab接受的格式
test = [];
% p = [0 1 2 3];    %自回归对应PACF,给定滞后长度上限p和q,一般取为T/10、ln(T)或T^(1/2),这里取
%  T/10=12;
% q = [0 1 2 3];     %移动平均对应ACF
for p = 1:3   %自回归对应PACF,给定滞后长度上限p和q,一般取为T/10、ln(T)或T^(1/2),这里取T/10=12
     for q = 1:3    %移动平均对应ACF
         m = armax(z(1:60),[p,q]);        
         AIC = aic(m);                      %armax(p,q),选择对应FPE最小,AIC值最小的模型
         test = [test;p q AIC];
     end
end
for k = 1:size(test,1)
     if test(k,3) == min(test(:,3))      %选择AIC值最小的模型
         p_test = test(k,1);
         q_test = test(k,2);
         break;
     end
end

%拟合过程
m1 = armax(z(1:60),[p_test q_test]);        %armax(p,q),[p_test q_test]对应AIC值最小
figure(4)
e = resid(m1,z);     %拟合做残差分析
plot(e);
grid;
title('残差序列');
%检验残差的自相关和偏相关函数
figure(5)
subplot(2,1,1)
autocorr(e.OutputData)      %一阶差分序列z自相关函数图MA(q),置信水平0.95
subplot(2,1,2)
parcorr(e.OutputData)    %一阶差分序列z偏相关函数图AR(p),置信水平0.95

%预测过程
p=predict(m1,z,1);%lcl m是任何idmodel对象(idpoly,idss,idgrey或idarx),z是包含输入输出数据的iddata对象。1是预测时间长度
                      % p是模型的预测输出,为包含预测值的iddata对象
二维码

扫码加我 拉你入群

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

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

2012-12-15 19:15:47
zhangtao 发表于 2012-12-15 18:00
epoh老师,您好!
     z=iddata(DX);%将DX转化为matlab接受的格式
这句话中的iddata这个函数有什么用? ...
我没安装System Identification Toolbox
function iddata()我不熟
二维码

扫码加我 拉你入群

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

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

2012-12-15 19:19:42
文雅13 发表于 2012-11-29 21:00
文件
你要让程序运行应该不难,
重点在于你要提供完整的数据及程序,
供测试修改,
否则都在原点打转.
二维码

扫码加我 拉你入群

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

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

2012-12-17 11:07:23
epoh 发表于 2012-12-15 19:19
你要让程序运行应该不难,
重点在于你要提供完整的数据及程序,
供测试修改,
老师,帮我看看
附件列表

0.rar

大小:17.98 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

2012-12-17 14:09:08
文雅13 发表于 2012-12-17 11:07
老师,帮我看看
少了底下两个function:
     (unknown type of logical function)
MTM1Delta
Mv

# MTM1Delta is a function written in the WinBUGS development         
# interface for computing the intercept delta[i,j] to satisfy
# marginal mean and serial dependence simultaneously
       delta[i,j]<-MTM1Delta(etaM[i,j],etaM[i,j-1],gamma[i,j])
       gamma[i,j]<-cor                                    


# Mv is a function written in the WinBUGS development
# interface for computing smooth function estimates
# with low-rank thin-plate bases
二维码

扫码加我 拉你入群

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

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

2012-12-17 14:15:13
epoh 发表于 2012-12-17 14:09
少了底下两个function:
     (unknown type of logical function)
MTM1Delta
老师,我没太明白意思,我是需要在winbug中加mv和mtm1delta吗?
二维码

扫码加我 拉你入群

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

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

2012-12-17 14:37:23
文雅13 发表于 2012-12-17 14:15
老师,我没太明白意思,我是需要在winbug中加mv和mtm1delta吗?
怎样补这两个function
二维码

扫码加我 拉你入群

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

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

2012-12-17 15:01:38
文雅13 发表于 2012-12-17 14:37
怎样补这两个function
Winbugs 本身并没有MTM1Delta,Mv这两个function
这是由开发者利用WinBUGS development interface
  http://www.winbugs-development.org.uk/
自行写的
二维码

扫码加我 拉你入群

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

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

2012-12-17 15:09:36
epoh 发表于 2012-12-17 15:01
Winbugs 本身并没有MTM1Delta,Mv这两个function
这是由开发者利用WinBUGS development interface
  htt ...
哦,老师,那我现在需要改的是什么,怎样才能运行。
二维码

扫码加我 拉你入群

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

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

2012-12-17 15:20:30
文雅13 发表于 2012-12-17 15:09
哦,老师,那我现在需要改的是什么,怎样才能运行。
就是需要这两个function
否则model无法 compile
二维码

扫码加我 拉你入群

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

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

2012-12-17 15:50:52
epoh 发表于 2012-12-17 15:20
就是需要这两个function
否则model无法 compile
老师,刚接触winbugs,很多语句都不是很懂,老师能不能明确告我应该怎样添加这两个函数,真的有点急,谢谢!
二维码

扫码加我 拉你入群

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

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

2012-12-17 16:06:18
文雅13 发表于 2012-12-17 15:50
老师,刚接触winbugs,很多语句都不是很懂,老师能不能明确告我应该怎样添加这两个函数,真的有点急,谢谢 ...
如果你有这两个function,就上传
要不然就问当初提供你程序的人,
否则我也爱莫能助.
二维码

扫码加我 拉你入群

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

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

2012-12-17 16:11:06
epoh 发表于 2012-12-17 16:06
如果你有这两个function,就上传
要不然就问当初提供你程序的人,
否则我也爱莫能助.
是在文献中找到的程序,程序就是那样的
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

分享

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