金融时间序列分析 第一次作业(6)
发布时间:2021-06-08
发布时间:2021-06-08
张老师的金融计量课作业答案 R软件
p<-pnorm(t,lower.tail=FALSE) result$t<-t result$p<-p
if(alternative=="two.sided"){ p<-2*p result$p<-p }
else return("Unexpected Error") if(p<alpha){
result$conclusion<-("Accept Null Hypothesis") }
else {result$conclusion<-("Reject Null Hypthesis;Accept Alternative Hypothesis") }
return(result) }
建立名为z.test2的函数用于检验超额峰度
z.test2<-function(kurtosis,n,alpha,alternative="two.sided"){ options(digits=6) result<-list()
t<-((kurtosis-3)/sqrt(24/n)) p<-pnorm(t,lower.tail=FALSE) result$t<-t result$p<-p
if(alternative=="two.sided"){ p<-(min(2*p,2(1-p))) result$p<-p }
else return("Unexpected Error") if(p>alpha){
result$conclusion<-("Accept Null Hypothesis") }
else {result$conclusion<-("Reject Null Hypthesis;Accept Alternative Hypothesis") }
return(result) }
1.5R语言程序源码
setwd("F:/Financial Econometrics/Homework Guide/TsayDat") fxca<-read.table(file="d-fxca00.txt") fxuk<-read.table(file="d-fxuk00.txt") fxjp<-read.table(file="d-fxjp00.txt") fxeu<-read.table(file="d-fxeu00.txt")
fxca$V2=log(1+fxca$V2) fxuk$V2=log(1+fxuk$V2) fxjp$V2=log(1+fxjp$V2) fxeu$V2=log(1+fxeu$V2)
mean(fxca$V2) mean(fxuk$V2) mean(fxjp$V2) mean(fxeu$V2) min(fxca$V2) min(fxuk$V2) min(fxjp$V2) min(fxeu$V2) max(fxca$V2) max(fxuk$V2) max(fxjp$V2) max(fxeu$V2)
sd(fxca$V2) sd(fxuk$V2) sd(fxjp$V2) sd(fxeu$V2)
library(fBasics)
上一篇:制造大国迈向制造强国
下一篇:工程材料命题