码迷,mamicode.com
首页 > 编程语言 > 详细

R语言学习2-RMarkdown入门使用

时间:2019-01-11 23:16:51      阅读:794      评论:0      收藏:0      [点我收藏+]

标签:play   设置   put   ext   inline   入门   ros   命令   mil   

  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格式依然有问题。

R语言学习2-RMarkdown入门使用

标签:play   设置   put   ext   inline   入门   ros   命令   mil   

原文地址:https://www.cnblogs.com/bushion/p/10257662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!