[R-SIG-Finance] How to read minutes data from csv files with getSymbol in quantmod?
Gabor Grothendieck
ggrothendieck at gmail.com
Mon Nov 24 18:04:00 CET 2008
A workaround would be to use read.zoo directly. Try this:
z <- read.zoo("/tmp2/testeuro.csv", header = TRUE, sep = ",", tz = "")
If you use POSIXct you may wish to set your session to "GMT" to avoid time
zone problems.
Sys.setenv(TZ = "GMT")
or use chron which has no time zones in the first place:
library(chron)
z <- read.zoo("/tmp2/testeuro.csv", header = TRUE, sep = ",", FUN = as.chron)
2008/11/24 Wind <windspeedo at qq.com>:
> The following code could read the csv file but the time is trimmed to Dates.
> Any way we could read minutes data from csv as easy as getSymbols?
> Thanks.
>
> Codes:
> require(quantmod)
> getSymbols('EURO1',src="csv",dir="d:/datacenter/dataexchange")
>
> Output:
>> EURO1[1:5]
> EURO1.Open EURO1.High EURO1.Low EURO1.Close EURO1.Volume EURO1.Adjusted
> 2008-11-11 1.25490 1.25495 1.25410 1.25440 0 0
> 2008-11-11 1.25525 1.25555 1.25490 1.25490 0 0
> 2008-11-11 1.25665 1.25665 1.25525 1.25525 0 0
> 2008-11-11 1.25725 1.25725 1.25655 1.25665 0 0
> 2008-11-11 1.25735 1.25775 1.25715 1.25725 0 0
> Warning message:
> In zoo(rval, x.index[i]) :
> some methods for "zoo" objects do not work if the index entries in 'order.by' are not unique
>>
>
> Contents of d:/datacenter/dataexchange/EURO1.csv
>
> "","Open","High","Low","Close","Volum","Adjusted"
> "2008/11/14 22:57:00",1.272625,1.27345,1.27225,1.272775,0,0
> "2008/11/14 22:56:00",1.2709,1.27265,1.27075,1.27265,0,0
> "2008/11/14 22:55:00",1.268925,1.27115,1.268925,1.27085,0,0
> "2008/11/14 22:54:00",1.269275,1.269375,1.268725,1.268925,0,0
> "2008/11/14 22:53:00",1.26975,1.269775,1.26915,1.26925,0,0
> "2008/11/14 22:52:00",1.27005,1.27035,1.26955,1.269725,0,0
> "2008/11/14 22:51:00",1.27055,1.27055,1.26975,1.270025,0,0
> "2008/11/14 22:50:00",1.2704,1.27075,1.270225,1.27055,0,0
> "2008/11/14 22:49:00",1.26995,1.27055,1.26965,1.270375,0,0
> "2008/11/14 22:48:00",1.26955,1.26995,1.26885,1.269925,0,0
> _______________________________________________
> R-SIG-Finance at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> -- Subscriber-posting only.
> -- If you want to post, subscribe first.
More information about the R-SIG-Finance
mailing list