全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
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)的数据的时候不出错。
求大神指教

二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-3 17:38:26
检查两者的原始数据格式是否相同~
二维码

扫码加我 拉你入群

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

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

2016-3-3 23:40:48
foozhencheng 发表于 2016-3-3 17:38
检查两者的原始数据格式是否相同~
格式相同的,上面有head()的数据能看到
二维码

扫码加我 拉你入群

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

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

2016-3-4 09:49:17
和你遇到同样的问题。试了读取MTU三菱金融的数据,diff(log(mtu.adjusted)可以正确得到结果。
另外我在做数据导出时,write.table (..txt) 在文本文件中时间序列被索引替换了如WILLREITIND"
"1" NA
"2" NA
"3" NA
"4"
你有遇到这样的问题吗?如何解决的

二维码

扫码加我 拉你入群

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

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

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
二维码

扫码加我 拉你入群

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

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

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的格式呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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