R語言學習2-RMarkdown入門使用


  R語言有一個制作markdownd的工具RMarkdown,可以參考https://blog.csdn.net/lixiaomie01/article/details/78012942  進行安裝和設置。

  我使用的RStudio的版本是Version 1.1.463 ;

  參照 “R語言教程” 安裝knitr包,安裝RMarkdown相關的工具包,之后可以創建Rd文件,按照markdown的語言書寫並插入r代碼;但需要注意的以下問題:

  1.using RStudio 1.0.136 with Microsoft R Open 3.3.2 When I do File --> New File --> R Markdown... it says rmarkdown 1.2 is required but 1.1 is available

  解決辦法:類似的問題是rmarkdown包版本不匹配的問題,在rstudio中輸入以下命令:

      install.packages("rmarkdown", repos="https://cloud.r-project.org")

  安裝升級后即可解決該問題。

 

  2.導出html報錯:

    Error in yaml::yaml.load(..., eval.expr = TRUE) :
        參數沒有用(eval.expr = TRUE)
    Calls: <Anonymous> ... parse_yaml_front_matter -> yaml_load -> <Anonymous>
    停止執行

   解決辦法:----和----中間的內容每行頭部加一個tab或者兩個空格;  單個空格發現也是可以的

   例如:

     ---
    title: "test2"
      author: "bushion"
    date: "2019年1月6日"
    output: html_document
    ---

      3.轉pdf依然會報錯,yaml格式依然有問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM