首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使R htmlWidgets在Windows 10机器上工作?

如何使R htmlWidgets在Windows 10机器上工作?
EN

Stack Overflow用户
提问于 2016-03-27 16:53:46
回答 1查看 197关注 0票数 1

我正在努力通过一个R htmlWidgets教程,我正在发生一个似乎是一个与Windows 10相关的错误。

下面的代码在我的Windows 7机器上工作,但在我的Windows 10机器上不起作用:

代码语言:javascript
复制
# 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

它会产生以下错误:

代码语言:javascript
复制
Created boilerplate for widget constructor R/mywidget.R
Error in editor(file = file, title = title) : 
  argument "name" is missing, with no default

相同的基地R和R-工作室在这两台机器上。

有人知道这里可能出了什么问题吗?

最佳卡斯珀

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-27 17:30:40

htmlwidgets::scaffoldWidget("mywidget", edit = FALSE)呢?我对windows一无所知,但是也许$EDITOR系统变量的一些模拟没有被正确设置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36250023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档