2017-04-03 62 views
1

我想在Azure ML Studio中运行R Script。不幸的是,我收到以下错误:Azume ML找不到timeSeries功能

Error 0063: The following error occurred during evaluation of R script: 
---------- Start of error message from R ---------- 
could not find function "timeSeries" 

看来奇怪的是Azure ML cannot找到function timeSeries作为timeSeries包被默认安装。这里是证明,你可以看到timeSeries被列出。

enter image description here

这里是我的代码和Azure的图。第一个R脚本用于编写已安装软件包的CSV(第一张图片)。第二个R脚本中的代码显示在第二张图片的右侧。

enter image description here 感谢

+0

在脚本中,你有没有加载库。即'library(timeSeries)'? – akrun

+0

这是一个愚蠢的错误!谢谢哈哈 – Xavier

回答

1

库需要加载,因为它是一个外部库

library(timeSeries) 
#Map 1-based optional input ports to variables 
dataset1 <- maml.mapInputPort(1) #class: data.frame 
HOLD <- maml.mapInputPort(2) #class: data.frame 

colnames(HOLD) <- c("Dates", "Val") 

Daily.TS <- timeSeries(HOLD$Val, as.Date(HOLD$Dates), 
    format="%Y-%m-%d")