楼主: Dasia
9286 3

[问答] 高价悬赏!最近使用getSymbols函数出错! [推广有奖]

  • 1关注
  • 17粉丝

已卖:319份资源

讲师

26%

还不是VIP/贵宾

-

威望
0
论坛币
11050 个
通用积分
0.6660
学术水平
144 点
热心指数
58 点
信用等级
139 点
经验
11533 点
帖子
88
精华
6
在线时间
34 小时
注册时间
2011-8-7
最后登录
2017-3-5

楼主
Dasia 发表于 2014-6-22 00:41:45 |AI写论文
100论坛币
最近使用getSymbols函数出错,之前用都没什么问题的:

temp=getSymbols('^vix',src='yahoo',from=start.day, to=end.day,auto.assign=F)

Error in sprintf("%.2d", to.d) :   invalid format '%.2d'; use format %f, %e, %g or %a for numeric objects


请求各位帮助!感激不尽!

最佳答案

Aharach 查看完整内容

代码在我这边运行正常:有可能是我多了2行针对google数据源的地区设置:R-3.1.0 quantmod-0.4.0
关键词:SYMBOLS symbol gets 高价悬赏 MBO invalid objects yahoo Error

沙发
Aharach 发表于 2014-6-22 00:41:46
代码在我这边运行正常:
  1. > getSymbols("^vix",src="yahoo")
  2. [1] "VIX"
  3. Warning message:
  4. In download.file(paste(yahoo.URL, "s=", Symbols.name, "&a=", from.m,  :
  5.   downloaded length 84638 != reported length 200
复制代码
有可能是我多了2行针对google数据源的地区设置:
  1. invisible(Sys.setlocale("LC_MESSAGES", "C"))
  2. invisible(Sys.setlocale("LC_TIME", "C"))
复制代码
R-3.1.0 quantmod-0.4.0
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Dasia + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
Dasia 发表于 2014-6-24 09:04:48
Aharach 发表于 2014-6-22 06:30
代码在我这边运行正常:有可能是我多了2行针对google数据源的地区设置:R-3.1.0 quantmod-0.4.0
非常感谢你的帮助!我试过了,好像还是不行啊。

板凳
Dasia 发表于 2014-6-24 09:28:04
问题解决了,是我自己的输入文件出错了,才导致运行不正常。不过,还是非常感谢楼上的热心朋友!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 12:54