2016-03-27 3 views
1

Ich versuche, meinen Weg durch ein R htmlWidgets Tutorial und ich bin vorkommendes zu arbeiten, was einen Fehler 10.Wie bekomme ich R htmlWidgets, um auf einem Windows 10-Rechner zu arbeiten?

Der folgende Code funktioniert auf meinem Windows 7 Maschine auf Windows verwandt zu sein scheint, aber die Maschine 10 meinem Windows nicht:

# libpath 
.libPaths("C:/R/R-3.2.4revised/library") 

library(htmlwidgets) 
library(devtools) 

# need to be something in the package 
placeholder <- function(x, y) x+y 

# generate package 
package.skeleton(name = "mywidget", list = c("placeholder"), 
       environment = .GlobalEnv, 
       path = ".", force = FALSE, 
       code_files = character()) 


# package dir 
path <- "C:/Users/kaspe/Desktop/R/practise/htmlWidgets/mywidget" 


#devtools::create("mywidget")    # create package using devtools 
setwd(path)       # navigate to package dir 
htmlwidgets::scaffoldWidget("mywidget") # create widget scaffolding 
devtools::install() 
When I am running the command: 
> htmlwidgets::scaffoldWidget("mywidget") # create widget scaffolding 

Es erzeugt die folgenden Fehler:

Created boilerplate for widget constructor R/mywidget.R 
Error in editor(file = file, title = title) : 
    argument "name" is missing, with no default 

Gleiche Basis R und R-Studio auf beiden Maschinen.

Hat jemand eine Ahnung, was hier falsch sein könnte?

Beste Kasper

+1

Was ist mit 'htmlwidgets :: scaffoldWidget (" mywidget ", edit = FALSE)'? Ich weiß nichts über Windows, aber vielleicht wurde ein Analogon der Systemvariable $ EDITOR nicht richtig gesetzt. –

+1

RStudio ist nur eine Maske um R und sollte keine Auswirkung auf das Ergebnis haben. –

+0

@Chris: bearbeiten = FALSCH hat funktioniert. Post es als Antwort und ich werde es genehmigen. Danke Leute! –

Antwort

1

Was htmlwidgets::scaffoldWidget("mywidget", edit = FALSE)? Ich weiß nichts über Windows, aber vielleicht wurde ein Analogon der Systemvariablen $EDITOR nicht richtig eingestellt.

+0

Danke! Aus irgendeinem Grund gearbeitet! –

Verwandte Themen