R包刀未命中R块

R包刀未命中R块,r,rstudio,knitr,lyx,R,Rstudio,Knitr,Lyx,我还不能使用带有代码块的neater knitter包 基本上,只有少数情况下,它能很好地解释它们,但在大多数情况下,语块并不被认为是这样的。即: 从RStudio运行标记只会在保存文件之前渲染块。如果文件已保存,则它将按原样显示代码:无R输出 我还尝试在LyX中使用knitr,这带来了其他问题。最简单的示例knitr.lyx正确地呈现为pdf格式,但不是html格式。使用更复杂的文档(如RJournal模板)会显示其他错误。 Rscript--详细--不保存--不恢复 起初我以为这与我的R

我还不能使用带有代码块的neater knitter包

基本上,只有少数情况下,它能很好地解释它们,但在大多数情况下,语块并不被认为是这样的。即:

  • 从RStudio运行标记只会在保存文件之前渲染块。如果文件已保存,则它将按原样显示代码:无R输出
  • 我还尝试在LyX中使用
    knitr
    ,这带来了其他问题。最简单的示例
    knitr.lyx
    正确地呈现为pdf格式,但不是html格式。使用更复杂的文档(如RJournal模板)会显示其他错误。
    Rscript--详细--不保存--不恢复
起初我以为这与我的Rstudio安装有关,但现在我不太确定了

顺便说一下,我使用的是Ubuntu 15.04,我使用的文件是文档中的示例:

  • Rstudio>新建文件>Rmarkdown。。。仅在保存之前渲染R输出


    • 我找到了答案。
      这很明显,但如果你不知道,很容易被忽视。
      问题在于用错误的扩展名保存文件。 如果您使用的是R代码块,则需要在Rstudio中扩展
      .Rmd


      当我从markdown开始时,我使用的是
      .md
      。Pfff

      你的knitr代码的一个例子,这样其他人可以重现这个问题将是有帮助的事实上,我还没有能够移动过去的模板和前端的例子。