全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6808 3
2021-03-22
程序如下:library(quantmod)
library(minpack.lm)
startdate = "2020-01-01"
enddate = "2021-03-20"


sp500 <- new.env()
stkname="^GSPC"#"000001.SS" #
getSymbols(stkname, env = sp500, src = "yahoo",auto.assign=F,
           from = as.Date(startdate), to = as.Date(enddate))
?getSymbols


GSPC <- if (stkname=="^GSPC")sp500[["GSPC"]] else sp500[[stkname]]
rm(sp500)
dat<-dat[complete.cases(dat),]
dat<-GSPC[,4]
console窗口提示如下:

> dat<-dat[complete.cases(dat),]
错误: 找不到对象'dat'



二维码

扫码加我 拉你入群

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

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

全部回复
2021-3-22 10:53:56
你这是哪里找来的代码吧

如果要下载000001.SS的数据的话,直接用下面就可以,不需要再去建一个SP500的env
复制代码


二维码

扫码加我 拉你入群

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

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

2021-3-22 13:32:39
xc2156 发表于 2021-3-22 10:53
你这是哪里找来的代码吧

如果要下载000001.SS的数据的话,直接用下面就可以,不需要再去建一个SP500的en ...
对的 主要是后面还要用其他数据 不止000001 所以还是想改一下 问太多不好意思问原作者了
二维码

扫码加我 拉你入群

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

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

2021-3-22 13:43:48
xc2156 发表于 2021-3-22 10:53
你这是哪里找来的代码吧

如果要下载000001.SS的数据的话,直接用下面就可以,不需要再去建一个SP500的en ...
请问大佬知道该怎么修正这个错误吗 r语言属实不了解
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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