R中的高频包问题
我正在尝试使用以下代码将R中的高频包问题,r,csv,xts,R,Csv,Xts,我正在尝试使用以下代码将.csv文件转换为xts格式: library(highfrequency) library(timeDate) from="05/03/2018"; to="09/03/2018"; datasource= "C:/Users/Sha/Desktop/SUSU" datadestination= "C:/Users/Sha/Desktop/SUSU" convert(from,to,data
.csv
文件转换为xts格式:
library(highfrequency)
library(timeDate)
from="05/03/2018";
to="09/03/2018";
datasource= "C:/Users/Sha/Desktop/SUSU"
datadestination= "C:/Users/Sha/Desktop/SUSU"
convert(from,to,datasource,datadestination,trades=TRUE, quotes=FALSE, ticker= c("EURAUD","EURCAD"), dir=TRUE, extension="csv",header=TRUE,tradecolnames=c("Date","Time","Ask"), format="%d%m%Y %H:%M:%S", onefile=TRUE)
我不明白为什么会出现以下错误:
Error in convert(from, to, datasource, :
could not find function "convert"
如果有人能帮我做这个?我在理解如何使用软件包时出错了吗?1)在代码中,您的
convert
用小写字母c
,错误消息是convert
,是哪个?2) convert
或convert
都不是软件包的高频功能。错误是有道理的,您在哪里找到该函数/代码?convert
它在哪里。我已经获得了使用以下链接将csv文件转换为xts对象的代码:[]。否则,我将无法使用rCov等协方差估计器。在该链接中找到的安装包的代码行,install\u github(“高频”,“jonathancornelissen”)
,给出了一个错误,git规范是错误的。函数convert
不是软件包函数。链接中的代码没有运行,至少没有发布。至于转换为csv,其中一个演示了如何将data.frame强制转换为xts,因此您所要做的就是使用read.csv
读取数据;安装_github(“https://github.com/jonathancornelissen/highfrequency“”从Github回购协议。但是,好吧。我将尝试xts vignettes
one。多谢各位@ruibarrada如果您不想加载一个只使用一次的包,devtools::install_github(“jonathancornelissen/highfrequency”)
也可以使用。