作者woowolf (嗷呜野狼)
看板R_Language
标题[问题] 关於R Markdown的使用问题(已解决)
时间Sat Mar 9 16:01:01 2019
- 问题: 当你想要问问题时,请使用这个类别。
建议先到
http://tinyurl.com/mnerchs 搜寻本板旧文。
- 分享: 当你看到别人的心得时,请使用这个类别。
版主鼓励你帮版友归纳重点(选择性)。
- 情报: 当你看到消息时,请使用这个类别。
版主鼓励你帮版友归纳重点(选择性)。
- 心得: 当你自己想要分享经验时,请使用这个类别。
- 讨论: 当你自己已经有答案,但是也想听听版友意见时。
[问题类型]:
程式谘询
[软体熟悉度]:
入门(因学校课程需要学过一年)
[问题叙述]:
使用R Markdown遇到不明错误无法执行
小妹我使用的是R Studio,
使用R Markdown 前前後後下载了 rmarkdown、knitr、yaml等套件
但是在按knit执行的时候,出现了以下讯息
Error in yaml::yaml.load(..., eval.expr = TRUE) :
unused argument (eval.expr = TRUE)
Calls: <Anonymous> ... parse_yaml_front_matter -> yaml_load -> <Anonymous>
停止执行
在网路上查过了,查不出个所以然...
拿着我的档案去询问过学校的教授,教授表示我的程式码是没有问题的,
只是他也不是很理解这个错误讯息,还要等他有空的时候研究一下。
想请问各位版上的大大,有没有这方面的经验可以指教,
是我R套件下载不齐还是有什麽我电脑设定问题
[环境叙述]:
R version 3.3.3
(解决已更新至 R version 3.5.3)
[关键字]:
R Markdown
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.24.119.16
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1552118472.A.C75.html
1F:推 Wush978: 应该是yaml套件太旧了。升级yaml套件看看 03/09 17:46
2F:→ obarisk: yaml里面有些字要quote。比如no。 03/09 22:45
3F:→ obarisk: 你可以检查一下,把一些字quote起来 03/09 22:46
5F:→ woowolf: 在YAML LINT的那个网站,他的回覆是Valid YAML! 表示是没 03/10 15:01
6F:→ woowolf: 有问题的? 03/10 15:03
7F:→ Wush978: 错误讯息很明确的指出rmarkdown呼叫yaml套件的函数出错 03/10 20:09
8F:→ Wush978: 多了一个参数 03/10 20:09
9F:→ Wush978: 通常的原因是yaml太旧了,必须升级到支援该参数的版本 03/10 20:09
10F:→ obarisk: 是版本问题 03/11 13:27
已经更新所有R Studio环境以及套件,问题已解决,谢谢各位大大!!
※ 编辑: woowolf (42.72.114.136), 03/15/2019 09:56:27
※ 编辑: woowolf (42.72.114.136), 03/15/2019 09:58:01