gpt4 book ai didi

r - RStudio 中的 Knitr HTML 预览失败,尽管 render() 成功创建了 HTML 文件

转载 作者:行者123 更新时间:2023-12-04 11:15:46 28 4
gpt4 key购买 nike

我开始使用 rmarkdownknitr .在 RStudio 提供的示例文档中,我可以成功地使用 render() 生成在 Chrome 中可以正常查看的 HTML 文件。但是,当我点击 knit 时按钮,它会生成一个 .markdown文件,然后在不呈现预览的情况下返回以下错误:
Error generating HTML preview for ~/path/to/file/report.rmarkdown system error 2 (The system cannot find the file specified)
我认为它在 pandoc 阶段被挂断了。 RStudio 是否有可能在错误的地方寻找 pandoc? Pandoc 已经安装在 C:\Program Files (x86)\Pandoc\pandoc.exe ,但 RStudio 在 C:\Program Files\RStudio\bin\pandoc\pandoc.exe 安装了自己的实例,所以也许它看起来在错误的地方和/或混淆了一个与另一个的设置?

任何帮助将不胜感激。谢谢!

以防万一,这是我开始使用的 RMarkdown 模板:

---
title: "Monthly Report"
author: "Kris Shaffer"
date: "February 17, 2017"
output: html_document
---

```{r setup, include=FALSE}
library(knitr)
knitr::opts_chunk$set(echo = TRUE)
```

## R Markdown

This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.

When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:

```{r cars}
summary(cars)
```

## Including Plots

You can also embed plots, for example:

```{r pressure, echo=FALSE}
plot(pressure)
```

Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot.

R 版本 3.3.2
RStudio 1.0.136
Markdown 1.3
针织 1.15.1
pandoc 1.17.2(两个安装)

最佳答案

原来它就像文件扩展名一样简单。我将文件名从 report.rmarkdown 更改为至 report.Rmd .针织现在工作正常。

关于r - RStudio 中的 Knitr HTML 预览失败,尽管 render() 成功创建了 HTML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42301881/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com