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
Was ist mit 'htmlwidgets :: scaffoldWidget (" mywidget ", edit = FALSE)'? Ich weiß nichts über Windows, aber vielleicht wurde ein Analogon der Systemvariable $ EDITOR nicht richtig gesetzt. –
RStudio ist nur eine Maske um R und sollte keine Auswirkung auf das Ergebnis haben. –
@Chris: bearbeiten = FALSCH hat funktioniert. Post es als Antwort und ich werde es genehmigen. Danke Leute! –