这是一些输出
head(prices)
SASINI KQ NMG BBK CFC ICDCI KCB SCBK
2011-09-07 "10.30" "29.25" "136.00" "12.00" " 46.00" "14.95" "19.45" "199"
2011-09-08 "10.80" "31.00" "139.00" "12.00" " 0.00" "15.55" "19.45" "199"
2011-09-09 "10.70" "30.25" "138.00" "11.95" " 46.50" "16.35" "19.4" "199"
2011-09-12 "10.45" "30.75" " 0.00" "11.95" " 45.25" "16.95" "19.15" "194"
2011-09-13 "10.95" "30.50" "138.00" "12.00" " 45.25" "16.60" "19.25" "195"
2011-09-14 "11.45" "31.00" "138.00" "11.95" " 46.00" "16.50" "19.5" "194"
当我应用此代码时
SASINI= dailyReturn(prices$SASINI,type="log",leading=TRUE)
它返回我不明白的错误
SASINI = dailyReturn(prices $ SASINI,type =“ log”,leading = TRUE)错误 to_period(xx,period = on.opts [[period]],...):不支持的类型
我在做什么错了?
答案 0 :(得分:0)
检查您使用的变量的类型,为此使用mode()函数,我建议您查看periodReturn函数的文档,确保您的'x'是dailyReturn函数支持的类型;您可以访问页面here。