在RStudio的Rmd文件中运行R代码时出现零长度变量名错误求助
解决「Error: attempt to use zero-length variable name」错误
这个错误是因为你的R Markdown代码块格式不符合规范导致的。你写的代码块开头```r setup, include=FALSE没有用大括号包裹块选项,knitr解析时会出现异常,触发零长度变量名的错误。
把代码块改成以下格式即可解决:
# knitr::opts_chunk$set(echo = TRUE) pb52_in <- read.csv("../data/pb52.csv", T) pb52 <- pb52_in
补充说明
- R Markdown中,代码块的选项必须放在
r后面的大括号{}内部,多个选项用逗号分隔 - 如果不需要给代码块命名(
setup是自定义的块名称),也可以写成```r {include=FALSE},功能完全一致
内容的提问来源于stack exchange,提问作者Nello
相关产品推荐
相关产品推荐

