Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 计算返回时出错:数据格式未正确转换_R_Import_Format - Fatal编程技术网

R 计算返回时出错:数据格式未正确转换

R 计算返回时出错:数据格式未正确转换,r,import,format,R,Import,Format,我基本上从雅虎金融下载了比特币的历史价格。 设置目录后,我使用了以下脚本: dat[,6]是调整收盘价,dat[,1]是日期列 dat<-read.csv(file="BTC-USD.csv",dec=".",sep=",",header=TRUE) dat<-xts::xts(dat[,6],order.by=as.Date(dat[,1])) bit.ret<-PerformanceAnalytics::CalculateReturns(dat,method="simple

我基本上从雅虎金融下载了比特币的历史价格。 设置目录后,我使用了以下脚本:

dat[,6]是调整收盘价,dat[,1]是日期列

dat<-read.csv(file="BTC-USD.csv",dec=".",sep=",",header=TRUE)
dat<-xts::xts(dat[,6],order.by=as.Date(dat[,1]))
bit.ret<-PerformanceAnalytics::CalculateReturns(dat,method="simple")
bit.ret<-bit.ret[-1,]
我能做什么

dat<-xts::xts(dat[,6],order.by=as.Date(dat[,1],"%m/%d/%Y"))
解释如下:as.Date函数需要正确的格式。
由于我的数据的日期格式为月/日/年,因此该函数的正确输入为%m/%d/%Y

最好包含对任何代码的解释,以帮助将来的读者。更好的解释往往会得到更高的支持。谢谢。我是新来的,我只发布了几个问题,我不知道为什么我被一些粗鲁的人否决了我的问题。我现在更清楚了,但他们应该说我的帖子有什么问题;我没有否决你的帖子,但你需要明白,我们希望你在发帖前熟悉发帖规则。有非常明确的规则,你可以/应该做什么,以提供一个有效的解决方案。最后,否决问题/答案并不意味着在这里粗鲁无礼。这是提供反馈并确保对其他人进行某种形式的质量控制的推荐方式。
11/27/2018
dat<-xts::xts(dat[,6],order.by=as.Date(dat[,1],"%m/%d/%Y"))