如题,在mysql数据库中存有时间序列,每一行都有时间、价格、文字等数据分别对应了一个时间的市场状况,想读入R中做分析。
library("zoo")
library("xts")
library("xtsExtra")
library("RMySQL")
conn <- dbConnect(MySQL(), dbname="mydb", username="***", password="***",client.flag=CLIENT_MULTI_STATEMENTS)
dbListTables(conn)
mkd <- dbGetQuery(conn, "SELECT * FROM marketdata WHERE contract='HotSpot\\\\EURGBP\\\\DEC07'")
timeIndex <- as.POSIXct(mkd$TimeStamp, format="%Y-%m-%d %H:%M:%S", tzone = "GMT+8")
mkd.xts <- .xts(x=mkd,index=timeIndex)
连接正常,读取出的数据均为字符型,导致无法使用plot.xts命令,求解!!
谢谢各位大侠!!
|