R Markdown演示文稿不显示图

斯蒂芬·洛克

我在Windows上具有Rstudio(sessionInfo()如下),并且正在尝试使用markdown构建r演示文稿。当我尝试编织HTML或PDF时,似乎并没有保留应从中生成图表的文件夹,结果,我的演示文稿丢失了图表。我已经确认它可以与基本的html_document一起使用。

有人对解决方法有任何想法吗?

MWE(rstudio默认带有幻灯片标题)

---
title: "plottest2"
author: "AN Other"
date: "Monday, June 30, 2014"
output: html_document
---
## Area 1 ##
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}
summary(cars)
```

## Area 2 ##
You can also embed plots, for example:

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

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

这使用knit html命令生成,但是将html_document更改为ioslides_presentation,并且不会拾取图

Rstudio剧情问题

会话信息

> sessionInfo()
R version 3.1.0 (2014-04-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_United Kingdom.1252  LC_CTYPE=English_United Kingdom.1252    LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C                           
[5] LC_TIME=English_United Kingdom.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] lattice_0.20-29 ggplot2_1.0.0  

loaded via a namespace (and not attached):
 [1] colorspace_1.2-4 digest_0.6.4     evaluate_0.5.5   formatR_0.10     grid_3.1.0       gtable_0.1.2     htmltools_0.2.4  knitr_1.6        labeling_0.2     MASS_7.3-31     
[11] munsell_0.4.2    plyr_1.8.1       proto_0.3-10     Rcpp_0.11.2      reshape2_1.4     rmarkdown_0.2.49 scales_0.2.4     stringr_0.6.2    tools_3.1.0      yaml_2.1.13

C:\ Program Files \ R \ R-3.1.0 \ library \ base \ R.Rprofile

### This is the system Rprofile file. It is always run on startup.
### Additional commands can be placed in site or user Rprofile files
#
#  Copyright (C) 1995-2012 The R Core Team
### (see ?Rprofile).

### Notice that it is a bad idea to use this file as a template for
### personal startup files, since things will be executed twice and in
### the wrong environment (user profiles are run in .GlobalEnv).

.GlobalEnv <- globalenv()
attach(NULL, name = "Autoloads")
.AutoloadEnv <- as.environment(2)
assign(".Autoloaded", NULL, envir = .AutoloadEnv)
T <- TRUE
F <- FALSE
R.version <- structure(R.Version(), class = "simple.list")
version <- R.version            # for S compatibility

## for backwards compatibility only
R.version.string <- R.version$version.string

## NOTA BENE: options() for non-base package functionality are in places like
##            --------- ../utils/R/zzz.R

options(keep.source = interactive())
options(warn = 0)
# options(repos = c(CRAN="@CRAN@"))
# options(BIOC = "http://www.bioconductor.org")

options(timeout = 60)
options(encoding = "native.enc")
options(show.error.messages = TRUE)
## keep in sync with PrintDefaults() in  ../../main/print.c :
options(scipen = 0)
options(max.print = 99999)# max. #{entries} in internal printMatrix()
options(add.smooth = TRUE)# currently only used in 'plot.lm'
options(stringsAsFactors = TRUE)
if(!interactive() && is.null(getOption("showErrorCalls")))
    options(showErrorCalls = TRUE)

local({dp <- Sys.getenv("R_DEFAULT_PACKAGES")
       if(identical(dp, "")) # marginally faster to do methods last
           dp <- c("datasets", "utils", "grDevices", "graphics",
                   "stats", "methods")
       else if(identical(dp, "NULL")) dp <- character(0)
       else dp <- strsplit(dp, ",")[[1]]
       dp <- sub("[[:blank:]]*([[:alnum:]]+)", "\\1", dp) # strip whitespace
       options(defaultPackages = dp)
    })

## Expand R_LIBS_* environment variables.
Sys.setenv(R_LIBS_SITE =
           .expand_R_libs_env_var(Sys.getenv("R_LIBS_SITE")))
Sys.setenv(R_LIBS_USER =
           .expand_R_libs_env_var(Sys.getenv("R_LIBS_USER")))

.First.sys <- function()
{
    for(pkg in getOption("defaultPackages")) {
        res <- require(pkg, quietly = TRUE, warn.conflicts = FALSE,
                       character.only = TRUE)
        if(!res)
            warning(gettextf('package %s in options("defaultPackages") was not found', sQuote(pkg)),
                    call.=FALSE, domain = NA)
    }
}

.OptRequireMethods <- function()
{
      if("methods" %in% getOption("defaultPackages")) {
        res <- require("methods", quietly = TRUE, warn.conflicts = FALSE,
                       character.only = TRUE)
        if(!res)
            warning('package "methods" in options("defaultPackages") was not found', call.=FALSE)
    }
}

if(nzchar(Sys.getenv("R_BATCH"))) {
    .Last.sys <- function()
    {
        cat("> proc.time()\n")
        print(proc.time())
    }
    ## avoid passing on to spawned R processes
    ## A system has been reported without Sys.unsetenv, so try this
    try(Sys.setenv(R_BATCH=""))
}
###-*- R -*-

## this will break if R is on a network share
.Library <- file.path(chartr("\\", "/", R.home()), "library")
.Library.site <- Sys.getenv("R_LIBS_SITE")
.Library.site <- if(!nchar(.Library.site)) file.path(R.home(), "site-library") else unlist(strsplit(.Library.site, ";"))
.Library.site <- .Library.site[file.exists(.Library.site)]

if(!nzchar(Sys.getenv("R_LIBS_USER")))
    Sys.setenv(R_LIBS_USER=
               file.path(Sys.getenv("R_USER"), "R",
                         "win-library",
                         paste(R.version$major,
                               sub("\\..*$", "", R.version$minor),
                               sep=".")
                         ))

invisible(.libPaths(c(unlist(strsplit(Sys.getenv("R_LIBS"), ";")),
                      unlist(strsplit(Sys.getenv("R_LIBS_USER"), ";"))
                      )))

local({
    popath <- Sys.getenv("R_TRANSLATIONS", "")
    if(!nzchar(popath)) {
        paths <- file.path(.libPaths(), "translations", "DESCRIPTION")
        popath <- dirname(paths[file.exists(paths)][1])
    }
    bindtextdomain("R", popath)
    bindtextdomain("R-base", popath)
    bindtextdomain("RGui", popath)
    assign(".popath", popath, .BaseNamespaceEnv)
})

if(nzchar(Sys.getenv("R_PAPERSIZE"))) {
    options(papersize = Sys.getenv("R_PAPERSIZE"))
} else {
    if(grepl("(canada|united.states)", Sys.getlocale("LC_MONETARY"),
             ignore.case = TRUE)) options(papersize = "letter")
    else options(papersize = "a4")
}

options(pager = if(length(grep("--ess", commandArgs()))) "console" else "internal",
        useFancyQuotes = (.Platform$GUI == "Rgui"),
        pdfviewer = Sys.getenv("R_PDFVIEWER", file.path(R.home("bin"), "open.exe")))

if(.Platform$GUI == "Rgui")
    Sys.setenv(GFORTRAN_STDOUT_UNIT = "-1", GFORTRAN_STDERR_UNIT = "-1")

local({
    br <- Sys.getenv("R_BROWSER", NA_character_)
    if(!is.na(br)) options(browser = br)
    tests_startup <- Sys.getenv("R_TESTS")
    if(nzchar(tests_startup)) source(tests_startup)
})

C:\ Program Files \ R \ R-3.1.0 \ etc \ Rprofile.site

# Things you might want to change

# options(papersize="a4")
# options(editor="notepad")
# options(pager="internal")

# set the default help type
# options(help_type="text")
  options(help_type="html")

# set a site library
# .Library.site <- file.path(chartr("\\", "/", R.home()), "site-library")

# set a CRAN mirror
# local({r <- getOption("repos")
#       r["CRAN"] <- "http://my.local.cran"
#       options(repos=r)})

# Give a fortune cookie, but only to interactive sessions
# (This would need the fortunes package to be installed.)
#  if (interactive()) 
#    fortunes::fortune()
阿方索

我发现RStudio-0.98.983和R-3.1.1-win存在相同的问题。卸载并重新安装都不能为我解决问题。我已经尝试过RStudio-0.98.994,但它也不起作用...

更新:已报告此问题(请参见下面的评论链接),RStudio团队找到了解决方案。Windows上的Lua base64编码器似乎存在问题,该编码器用于ioslides。解决方案是安装软件包httpuv或catools。重新启动RStudio后,该问题应已解决(至少是我的问题!)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用R Markdown在HTML演示文稿中进行超链接

来自分类Dev

R图不显示散点图

来自分类Dev

在R markdown投影仪演示文稿中添加作者隶属关系

来自分类Dev

在R markdown投影仪演示文稿的标题中插入手册段落

来自分类Dev

在reval.js R Markdown演示文稿中更改标题幻灯片颜色

来自分类Dev

R图不显示图形窗口

来自分类Dev

R Shiny:NULL时如何不显示图

来自分类Dev

r-saveHTML-ioslides演示文稿中的动画

来自分类Dev

R Markdown中未显示多个大时间序列的图

来自分类Dev

在更新过程中以演示文稿的形式显示图像而不显示桌面

来自分类Dev

xaringan演示文稿即使在编织提供的模板时也不显示html小部件

来自分类Dev

R ggplot不显示

来自分类Dev

R YaleToolKit迷你图x轴显示数字,而不显示日期

来自分类Dev

更改R Markdown图宽度

来自分类Dev

具有R库networkD3的Sankey图不显示颜色

来自分类Dev

R循环生成slideify演示文稿中的幻灯片

来自分类Dev

如何在滑行,滑行或投影仪的R降价演示文稿中插入平滑表

来自分类Dev

将Leaflet映射合并到R中的manifestjs演示文稿中

来自分类Dev

减少使用R减价生成的投影仪演示文稿中表格与标题之间的距离

来自分类Dev

如何在滑行,滑行或投影仪的R降价演示文稿中插入平滑表

来自分类Dev

在 R 中的reveal.js 演示文稿中看不到传单地图图块?

来自分类Dev

少-R不显示颜色

来自分类Dev

如何使用Rmarkdown在ioslide演示文稿中增量构建图?

来自分类Dev

无法以Rpres(RStudio的HTML演示文稿格式)创建图

来自分类Dev

带有R Markdown的并排rgl图

来自分类Dev

在R Shiny中显示图

来自分类Dev

Libreoffice演示文稿-演讲期间突出显示/绘制

来自分类Dev

JHipster的Reveal.js演示文稿全屏显示

来自分类Dev

使用UIPopoverPresentationController在iPhone上显示Popover演示文稿

Related 相关文章

  1. 1

    使用R Markdown在HTML演示文稿中进行超链接

  2. 2

    R图不显示散点图

  3. 3

    在R markdown投影仪演示文稿中添加作者隶属关系

  4. 4

    在R markdown投影仪演示文稿的标题中插入手册段落

  5. 5

    在reval.js R Markdown演示文稿中更改标题幻灯片颜色

  6. 6

    R图不显示图形窗口

  7. 7

    R Shiny:NULL时如何不显示图

  8. 8

    r-saveHTML-ioslides演示文稿中的动画

  9. 9

    R Markdown中未显示多个大时间序列的图

  10. 10

    在更新过程中以演示文稿的形式显示图像而不显示桌面

  11. 11

    xaringan演示文稿即使在编织提供的模板时也不显示html小部件

  12. 12

    R ggplot不显示

  13. 13

    R YaleToolKit迷你图x轴显示数字,而不显示日期

  14. 14

    更改R Markdown图宽度

  15. 15

    具有R库networkD3的Sankey图不显示颜色

  16. 16

    R循环生成slideify演示文稿中的幻灯片

  17. 17

    如何在滑行,滑行或投影仪的R降价演示文稿中插入平滑表

  18. 18

    将Leaflet映射合并到R中的manifestjs演示文稿中

  19. 19

    减少使用R减价生成的投影仪演示文稿中表格与标题之间的距离

  20. 20

    如何在滑行,滑行或投影仪的R降价演示文稿中插入平滑表

  21. 21

    在 R 中的reveal.js 演示文稿中看不到传单地图图块?

  22. 22

    少-R不显示颜色

  23. 23

    如何使用Rmarkdown在ioslide演示文稿中增量构建图?

  24. 24

    无法以Rpres(RStudio的HTML演示文稿格式)创建图

  25. 25

    带有R Markdown的并排rgl图

  26. 26

    在R Shiny中显示图

  27. 27

    Libreoffice演示文稿-演讲期间突出显示/绘制

  28. 28

    JHipster的Reveal.js演示文稿全屏显示

  29. 29

    使用UIPopoverPresentationController在iPhone上显示Popover演示文稿

热门标签

归档