楼主: Okabi
3110 2

[程序分享] 求助:关于用getSymbols下载完股票数据产生data的问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

23%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0004
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
75 点
帖子
6
精华
0
在线时间
20 小时
注册时间
2019-3-26
最后登录
2021-6-17

楼主
Okabi 发表于 2019-3-26 13:33:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
library("quantmod")

ticketcode <- c("000001.ss","600050.ss","600973.ss")

obj <- c("ssec","cu","bs")

for (i in 1:3) {
  assign(obj,getSymbols(ticketcode,
                           auto.assgin = FALSE,
                           from = "2008-01-01",
                           to = "2019-03-22"))
}

————————————————
正常来讲,上面执行完,应该是将三个股票数据存到了ssec、cu、bs三个data集才对,可是实际却生成了‘000001.SS’等三个data,一直以来都没在意,而是自己又改了data名,但是很想知道这是为何,不同的电脑,一样的操作,结果却不一样。

另外想问问,如果只能这样,有什么快速将data改名的高招吗?
{:3_52:}拜谢

二维码

扫码加我 拉你入群

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

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

关键词:股票数 R语言

沙发
Okabi 发表于 2019-3-26 13:35:43
补充一下啊,for循环里的【i】没黏贴上去,不过不影响本质的原因{:3_49:}

藤椅
Okabi 发表于 2019-4-2 15:44:34
getSymbol参数auto.assign写错了,自我终结

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

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