Paul Bernal
2017-Mar-02 15:27 UTC
[R] Problem with workspace and publishWebService function in RStudio
Dear all, I am trying to deploy an RStudio predictive model into Microsoft Azure Machine Learning Studio (see code below), however, I keep getting two error messages: (1)Error: could not find function "workspace", and (2) Error: could not find function "publishWebService", I am wondering what could be causing this. This are the details of my installed RStudio:> version_ platform x86_64-w64-mingw32 arch x86_64 os mingw32 system x86_64, mingw32 status major 3 minor 3.2 year 2016 month 10 day 31 svn rev 71607 language R version.string R version 3.3.2 (2016-10-31) nickname Sincere Pumpkin Patch require(AzureML) || installed.packages("AzureML") library(AzureML) install.packages("curl") install.packages("RJSONIO") install.packages("uuid") install.packages("jsonlite") install.packages("codetools") install.packages("base64enc") install.packages("httr") install.packages("data.table") install.packages("df2json") install.packages("rjson") if(!require("devtools")) install.packages("devtools") devtools::install_github("RevolutionAnalytics/azureml") #loading required packages library(curl) library(RJSONIO) library(uuid) library(jsonlite) library(codetools) library(base64enc) library(httr) library(data.table) library(df2json) library(rjson) library(devtools) #devtools::install_github("Azure-MachineLearning-ClientLibrary-R"), "Azure", subdir="AzureML") wsID<-'##########' authToken<-'###############' w<-workspace(wsID,authToken) add<-function(x,y){return(x+y)} newService<-publishWebService(w,'add', 'add_datas', list('x' = 'int', 'y' 'int'), list('z' = 'int'), wsID, authToken) [[alternative HTML version deleted]]
Bert Gunter
2017-Mar-02 16:08 UTC
[R] Problem with workspace and publishWebService function in RStudio
You seem to be confusing R and RStudio. The latter is an IDE + more for the former, which is open source statistics and data analysis software (+ more). The details you show above are for R, not RStudio. They are entirely separate. As this seems to be a non-CRAN rather special package, you may have to contact the package maintainer. It sounds like you are missing components or they are installed where the package can't find them. Of course, this assumes that you have already carefully consulted the package docs, some of which may be on github. -- Bert Bert Gunter "The trouble with having an open mind is that people keep coming along and sticking things into it." -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) On Thu, Mar 2, 2017 at 7:27 AM, Paul Bernal <paulbernal07 at gmail.com> wrote:> Dear all, > > I am trying to deploy an RStudio predictive model into Microsoft Azure > Machine Learning Studio (see code below), however, I keep getting two error > messages: (1)Error: could not find function "workspace", and (2) Error: > could not find function "publishWebService", I am wondering what could be > causing this. > > This are the details of my installed RStudio: >> version > _ > platform x86_64-w64-mingw32 > arch x86_64 > os mingw32 > system x86_64, mingw32 > status > major 3 > minor 3.2 > year 2016 > month 10 > day 31 > svn rev 71607 > language R > version.string R version 3.3.2 (2016-10-31) > nickname Sincere Pumpkin Patch > > require(AzureML) || installed.packages("AzureML") > > library(AzureML) > > install.packages("curl") > install.packages("RJSONIO") > install.packages("uuid") > install.packages("jsonlite") > install.packages("codetools") > install.packages("base64enc") > install.packages("httr") > install.packages("data.table") > install.packages("df2json") > install.packages("rjson") > > if(!require("devtools")) install.packages("devtools") > devtools::install_github("RevolutionAnalytics/azureml") > > #loading required packages > > library(curl) > library(RJSONIO) > library(uuid) > library(jsonlite) > library(codetools) > library(base64enc) > library(httr) > library(data.table) > library(df2json) > library(rjson) > library(devtools) > > #devtools::install_github("Azure-MachineLearning-ClientLibrary-R"), > "Azure", subdir="AzureML") > > wsID<-'##########' > > authToken<-'###############' > > w<-workspace(wsID,authToken) > > add<-function(x,y){return(x+y)} > > newService<-publishWebService(w,'add', 'add_datas', list('x' = 'int', 'y' > 'int'), list('z' = 'int'), wsID, authToken) > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.