旋转和“旋转”;编制报告';不要在RStudio预览中将R脚本转换为Rmd

旋转和“旋转”;编制报告';不要在RStudio预览中将R脚本转换为Rmd,r,rstudio,knitr,r-markdown,R,Rstudio,Knitr,R Markdown,我想为我的R脚本使用spin()函数来生成rmarkdown.Rmd文件。相反,RStudio返回.md文件。这在RStudio预览版1.1.331中发生 我的R文件来自。我下载了它并把它放进了我的工作目录。然后我在控制台窗格中键入spin(“test.R”,format=“Rmd”) 当我在控制台中单击enter时,它显示处理文件:knitr spin.Rmd然后输出文件:knitr spin.md。然后可以看到knitr spin.html和knitr spin.md,但工作文件夹中没有kn

我想为我的R脚本使用
spin()
函数来生成rmarkdown
.Rmd
文件。相反,RStudio返回
.md
文件。这在RStudio预览版1.1.331中发生

我的R文件来自。我下载了它并把它放进了我的工作目录。然后我在控制台窗格中键入
spin(“test.R”,format=“Rmd”)

当我在控制台中单击enter时,它显示处理文件:knitr spin.Rmd然后输出文件:knitr spin.md。然后可以看到
knitr spin.html
knitr spin.md
,但工作文件夹中没有
knitr spin.Rmd

下一次尝试时

  • 我点击了编译报告按钮
  • 我选择了
    msword
    outputs
  • 不幸的是,我仍然收到一个文件夹和一个html文件,并且没有
    .Rmd
    文件。甚至没有创建
    .md
    文件

    上一次我使用
    spin()
    编译报告
    是在RStudio 1.0.153中,它工作得很好,我得到了.Rmd文件、html和MS Word文件


    我做错了什么或错过了什么?

    根据文档,参数
    spin
    似乎就是您想要的:

    precious    
    logical: whether intermediate files (e.g., .Rmd files when format is "Rmd") 
             should be preserved; default FALSE if knit == TRUE and input is a file
    
    针织钮扣旁边有一个链轮。单击高级选项卡并选中“保留标记源文件”

    这应该可以:
    spin(“file.R”,knit=FALSE)#仅转换为Rmd

    您是否尝试过旧版本以确认它是RStudio?尝试过,但仍然无法工作。Rmd是在工作文件夹中临时创建的,然后它就自动消失了。我希望我也可以通过单击“编译报告”而不使用脚本来获得.Rmd。