我有一个非常简单的编织脚本。它与我的Windows笔记本电脑上的rstudio完美配合。
---
title: "Descriptives and PCA"
output:
pdf_document: default
html_document: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE, warning=FALSE, message=FALSE)
```
#TEST
```{r}
print(getwd())
```
我使用以下脚本在Linux集群上运行脚本
cd ./__workspace/R/pipeline
Rscript -e "library(knitr); stitch('pipelineDescriptive.Rmd')"
它不起作用。它打印出一个pdf,它只是Rmd文件代码的副本。
控制台打印出以下两个问题:
|................................ | 50%
label: auto-report
Error in parse(text = code, keep.source = FALSE) :
attempt to use zero-length variable name
|......................................... | 62%
Warning message:
In highr::hilight(x, format, prompt = options$prompt, markup = opts$markup) :
the syntax of the source code is invalid; the fallback mode is used
有人对如何解决此问题有任何建议吗?
答案 0 :(得分:1)
我建议使用library(rmarkdown)
然后
Rscript -e "rmarkdown::render('pipelineDescriptive.Rmd')"
如果您想使用library(knitr)
:
Rscript -e "knitr::stitch_rmd('pipelineDescriptive.Rmd')"