我已经找到了如何使用以下代码从Google加载历史财务data:
slb <- read.table( "slb.csv", header=TRUE, sep=",", col.names=c("date","open","high","low","close","volume") )
slb$date <- as.Date( slb$date, "%d-%b-%y" )
slb <- zoo( slb )
这很好用,但是我想用read.zoo()
函数完成这个,但是我一直收到关于“坏行”的错误。以下是我尝试使用read.zoo()
。
slb <- read.zoo( "slb.csv", header=TRUE, sep=",", format="%d-%b-%y" )
你们有任何关于单线的想法吗?谢谢!
答案 0 :(得分:1)
以下似乎是这样做的:read.zoo("http://www.google.com/finance/historical?q=NYSE%3ASLB&ei=SjFRU6jLKKGkwAPs2AE&output=csv", format="%d-%B-%y", header=TRUE, sep=",")
注意大写%B
...