R语言学习2-RMarkdown入门使用
Posted bushion
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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格式依然有问题。
以上是关于R语言学习2-RMarkdown入门使用的主要内容,如果未能解决你的问题,请参考以下文章