Ben bir R htmlWidgets öğretici yoluma çalışmaya çalışıyorum ve bir hata Windows'un 10. Aşağıdaki kodu benim Windows 7 makinede ama benim Windows 10 makine çalışırR htmlWidgets Windows 10 makinesinde nasıl çalışır?
ile ilişkili olduğu görünüyor oluşan ediyorum:
Her iki makinedeCreated boilerplate for widget constructor R/mywidget.R
Error in editor(file = file, title = title) :
argument "name" is missing, with no default
aynı baz R ve R-stüdyo:
# 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
aşağıdaki hatayı üretir.
Burada neyin yanlış olabileceğine dair bir ipucu var mı?
En Kasper htmlwidgets::scaffoldWidget("mywidget", edit = FALSE)
hakkında
Ne hakkında htmlwidgets :: scaffoldWidget ("mywidget", edit = FALSE) '? Pencereler hakkında hiçbir şey bilmiyorum, ama belki de $ EDITOR sistem değişkeninin bazı analogları uygun şekilde ayarlanmamış. –
RStudio sadece R etrafında bir maskedir ve sonuç üzerinde herhangi bir etkisi olmamalıdır. –
@Chris: edit = FALSE çalıştı. Cevap olarak gönderin ve onaylayacağım. Teşekkürler beyler! –