Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用RStudio自动记录闪亮应用程序的功能_R_Shiny_Rstudio_Roxygen2_Testthat - Fatal编程技术网

使用RStudio自动记录闪亮应用程序的功能

使用RStudio自动记录闪亮应用程序的功能,r,shiny,rstudio,roxygen2,testthat,R,Shiny,Rstudio,Roxygen2,Testthat,目前我正在开发一款闪亮的应用程序,其功能超过了我的预期。我计划用testthat开始自动测试,我想用roxygen2记录我的功能 因为我使用的是RStudio,所以我启动了一个新的闪亮应用程序项目。现在我想知道,既然我想完成文档和测试,我是否应该在RStudio中启动一个包来获取所有devtools函数 我想知道,如何像构建中那样正确地记录函数,以测试示例。再加上使用testthat函数。如何设置这样的项目?因为我现在发现了一个适合我的工作流,所以我在另一个问题上描述了这一点 是必须的;imho

目前我正在开发一款闪亮的应用程序,其功能超过了我的预期。我计划用
testthat
开始自动测试,我想用
roxygen2
记录我的功能

因为我使用的是RStudio,所以我启动了一个新的闪亮应用程序项目。现在我想知道,既然我想完成文档和测试,我是否应该在RStudio中启动一个包来获取所有
devtools
函数


我想知道,如何像
构建
中那样正确地记录函数,以测试示例。再加上使用
testthat
函数。如何设置这样的项目?

因为我现在发现了一个适合我的工作流,所以我在另一个问题上描述了这一点


是必须的;imho打包是一个很好的方法/想法,可以使R和编程作为一个整体向前迈进一步。因此,除了一个愚蠢的问题,你如何让
runapp
按钮启动闪亮的应用程序,或者你只是手动执行
shinyApp()
?:-)键入
library(您的包)
时是否要启动应用程序?也许你可以看看。但你也可能希望能够手动运行该应用程序。如果您对这个函数不满意,可以创建一个别名,例如
fire谢谢,我已经添加了
fire
函数。