Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试使用knitr::knit(';slides.Rmd';)编织iSlides无法在html中正确呈现_R_R Markdown_Tidyverse_Knitr - Fatal编程技术网

尝试使用knitr::knit(';slides.Rmd';)编织iSlides无法在html中正确呈现

尝试使用knitr::knit(';slides.Rmd';)编织iSlides无法在html中正确呈现,r,r-markdown,tidyverse,knitr,R,R Markdown,Tidyverse,Knitr,我在试着织Rstudio的Rmarkdown生产的ioslides。 我们被告知要使用knitr包来实现这一点。这是在与Rmd文件不在同一目录中的脚本中完成的 knitr::knit(input = '/project/slides.Rmd', output = '/project/slides.html') 上面的代码确实生成了一个html文件。但它不能正确渲染。如果我尝试在浏览器中打开该文件,它会产生以下结果 同时,我希望它能以幻灯片的形式打开,随时准备展示。我知

我在试着织Rstudio的Rmarkdown生产的ioslides。 我们被告知要使用knitr包来实现这一点。这是在与Rmd文件不在同一目录中的脚本中完成的

knitr::knit(input = '/project/slides.Rmd',
            output = '/project/slides.html')
上面的代码确实生成了一个html文件。但它不能正确渲染。如果我尝试在浏览器中打开该文件,它会产生以下结果

同时,我希望它能以幻灯片的形式打开,随时准备展示。我知道
rmarkdown::render
会生成正确的结果,但是我们不允许使用它。我一直在试图找到这个问题的解决方案,并为knitr函数提供了许多不同的输入选项,甚至试图通过查看
rmarkdown::render
的代码来了解它是如何工作的。但是我不能得到正确的结果。有人知道这里出了什么问题吗

Rmd文件的标题如下所示:

谢谢

预计到达时间: Rmd文件的开始-根据请求

---
title: "Identification of Important Genes in Leukemia Patients"
output: 
  ioslides_presentation:
      widescreen: true
      self_contained: true
author: Emma
--- 

<style>
.forceBreak { -webkit-column-break-after: always; break-after: column; }
</style>

'''{r setup, include = FALSE}
rm(list = ls())
knitr::opts_chunk$set(echo = FALSE)
library("knitr")
'''

## Introduction

- 7129 measurements of gene expressions
- 72 Leukemia patients
- ALL: Acute Lymphoblastic Leukemia
- AML: Acute Myeloid Leukemia
---
标题:“白血病患者重要基因的鉴定”
输出:
ioslides_演示文稿:
宽屏:真的吗
自给自足:正确
作者:艾玛
--- 
.forceBreak{-webkit列在:始终之后中断;在:列之后中断;}
''{r设置,include=FALSE}
rm(list=ls())
knitr::opts_chunk$set(echo=FALSE)
图书馆(“knitr”)
'''
##导言
-7129基因表达的测量
-72例白血病患者
-ALL:急性淋巴细胞白血病
-急性髓系白血病

*为了在stackoverflow中编写代码,我将Rmd中的代码块的表示法改为“”。

看起来您在浏览器中打开了
Rmd
文件,而不是HTML文件?您可以发布Rmd文件的开头吗?不是作为图像,而是作为代码?不仅仅包括YAML标题。了解什么起作用也会有所帮助。如果您创建了一个新的iSlides演示文稿并编辑了默认文档,它能工作吗?@GregorThomas,我已经添加了Rmd文件的开头。它是HTML文件,我已经打开了。我们尝试创建一个新的ioslides演示文稿,并在不做任何更改的情况下创建了默认演示文稿。它使用“knit”按钮工作,但是编程的knitr::knit调用仍然会创建一个输出,该输出尚未正确呈现。