我从excel csv调用了索引数据。 (日期为yyyy / mm / dd格式。)
library(tseries)
library(minpack.lm)
library(ggplot2)
index <- read.csv("C:\\Users\\Toshiba\\Desktop\\deks\\DATA.csv")
ts <- index
df <- data.frame(ts)
df <- data.frame(ts)
df <- data.frame(Date=as.Date(rownames(df)),Y=df$Close)
我收到了错误:
charToDate(x)出错:字符串不在标准中 明确的格式
和
df$days<-as.numeric(df$Date-df[1,]$Date)
我收到了
警告消息:在Ops.factor中(df $ Date,df [1,] $ Date): - not 对因素有意义
我将数据设置为X=DATE(YYYY/MM/DD)
和Y=INDEX VALUE
。
我将日期更改为[(DD / MM / YYYY),(DD-MM-YYYY),(YYYY-MM-DD)],但仍然出现错误。 我该怎么办?
答案 0 :(得分:0)
第1步:
options(stringsAsFactors=FALSE)
第2步:
index <- read.csv("C:\\Users\\Toshiba\\Desktop\\deks\\DATA.csv")
ts <- index
df <- data.frame(ts)
df <- data.frame(ts)
df <- data.frame(Date=as.Date(rownames(df), "%Y/%m/%d"),Y=df$Close)