经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
R语言论坛
R语言从quantmod获得沪深300数据,求Adjusted的log return时出错,求解!
楼主
小谢O(∩_∩)O
6086
5
收藏
2016-03-03
getSymbols("000300.ss",from="2008-01-03",to="2016-03-02")
[1] "000300.SS"
Warning message:
In download.file(paste(yahoo.URL, "s=", Symbols.name, "&a=", from.m, :
downloaded length 109492 != reported length 200
> getSymbols("AAPL",from="2008-01-03",to="2016-03-02")
[1] "AAPL"
Warning message:
In download.file(paste(yahoo.URL, "s=", Symbols.name, "&a=", from.m, :
downloaded length 149743 != reported length 200
> AAPL.rtn=diff(log(AAPL$AALP.Adjusted))
Error in log(AAPL$AALP.Adjusted) :
non-numeric argument to mathematical function
> AAPL.rtn=diff(log(AAPL$AAPL.Adjusted))
> HS300=diff(log(000300.ss$000300.ss.Adjusted))
Error: unexpected symbol in "HS300=diff(log(000300.ss"
> head(AAPL)
AAPL.Open AAPL.High AAPL.Low AAPL.Close AAPL.Volume AAPL.Adjusted
2008-01-03 195.41 197.39 192.69 194.93 210516600 25.78894
2008-01-04 191.45 193.00 178.89 180.05 363958000 23.82034
2008-01-07 181.25 183.60 170.23 177.64 518048300 23.50150
2008-01-08 180.14 182.46 170.80 171.25 380954000 22.65611
2008-01-09 171.30 179.50 168.30 179.40 453470500 23.73435
2008-01-10 177.58 181.00 175.41 178.02 370743800 23.55177
> head(`000300.SS`)
000300.SS.Open 000300.SS.High 000300.SS.Low 000300.SS.Close 000300.SS.Volume 000300.SS.Adjusted
2008-01-03 5422.03 5422.03 5422.03 5422.03 0 5422.03
2008-01-04 5483.65 5483.65 5483.65 5483.65 0 5483.65
2008-01-07 5556.59 5556.59 5556.59 5556.59 0 5556.59
2008-01-08 5528.05 5528.05 5528.05 5528.05 0 5528.05
2008-01-09 5613.76 5613.76 5613.76 5613.76 0 5613.76
2008-01-10 5672.15 5672.15 5672.15 5672.15 0 5672.15
在用HS300数据的时候提示错误Error: unexpected symbol in "HS300=diff(log(000300.ss"
用苹果(AAPL)的数据的时候不出错。
求大神指教
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
foozhencheng
2016-3-3 17:38:26
检查两者的原始数据格式是否相同~
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
小谢O(∩_∩)O
2016-3-3 23:40:48
foozhencheng 发表于 2016-3-3 17:38
检查两者的原始数据格式是否相同~
格式相同的,上面有head()的数据能看到
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
cao_q
2016-3-4 09:49:17
和你遇到同样的问题。试了读取MTU三菱金融的数据,diff(log(mtu.adjusted)可以正确得到结果。
另外我在做数据导出时,write.table (..txt) 在文本文件中时间序列被索引替换了如WILLREITIND"
"1" NA
"2" NA
"3" NA
"4"
你有遇到这样的问题吗?如何解决的
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
文森66
2016-3-4 18:46:48
codename="000300.ss"
setSymbolLookup(XXX=list(name=codename,src='yahoo')) #XXX自己命名
getSymbols(codename,from="2008-01-03",to="2016-03-02",src = "yahoo",auto.assign=TRUE)
XXX
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
小谢O(∩_∩)O
2016-3-7 14:19:46
foozhencheng 发表于 2016-3-3 17:38
检查两者的原始数据格式是否相同~
原始数据是一样的,就是在算diff(log(000300.ss$000300.ss.Adjusted))的时候后面的000300.ss.Adjusted这一串字符的格式有问题,我误打误撞弄对了格式,可是就不知道以后再遇到怎么处理。如何查询原始数据上000300.ss.Adjusted的格式呢?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[求助]不显示 adjusted R-sqr
求助
newey west中adjusted R square在哪?
哪个网站可以找到美股每月末的adjusted closed price
做的模型adjustedR很低,求解答
线性回归的模型的adjustedR很低,怎么办
作了一个线性回归模型,adjustedR很低,应变量只和其中一个自变量显著相关,怎么办?
CFA二级-求教一个关于Adjusted Beta条件的问题
(求助)关于Adjusted R^2
R语言从quantmod获得沪深300数据,求Adjusted的log return时出错,求解!
栏目导航
R语言论坛
经管文库(原现金交易版)
计量经济学与统计软件
经管在职研
经管类求职与招聘
金融实务版
热门文章
在概率与代码之间:Agent Skills 是 AI 的枷 ...
CDA数据分析脱产就业班于2026年3月7日开班! ...
癌症·真相:医生也在读(菠萝)
北大国发院 - 2026生活经济报告
法兰西数学精品译丛09-概率与位势(第Ⅰ卷) ...
脑机接口行业深度报告:顶层战略支持,国产 ...
山西经济普查年鉴2023 PDF版 全四册
芜湖造船厂为我国高端船舶制造自主创新再添 ...
表格结构数据特征与CDA数据分析师:精准适配 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群