首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将图片上传到RStudio笔记本?

如何将图片上传到RStudio笔记本?
EN

Stack Overflow用户
提问于 2015-12-18 06:45:49
回答 2查看 13.2K关注 0票数 7

有人知道如何将png图片从工作目录导入/上传到RStudio Notebook脚本中吗?我喜欢将它包含在Notebook的HTML输出中。Rmarkdown (http://rmarkdown.rstudio.com/authoring_basics.html)中建议的脚本在笔记本中不起作用。

下面是我使用/创建的一些代码:

代码语言:javascript
复制
#' Plot pathways using the bioconductor *pathview* package. Five *.png images are placed in the working directory by default.
>p <- pathview(gene.data=foldchanges, pathway.id=keggresids, species="hsa"))
>str(p)

'str(p)‘的对数是一个包含5个(每条路径一个)的列表,每个路径都包含一个具有10个变量的data.frame plot.data.gene和一个plot.data.cpd: NULL

可以使用pathview vignette (https://www.bioconductor.org/packages/3.3/bioc/vignettes/pathview/inst/doc/pathview.pdf)第3-6页上的示例。

因为图像被打印到工作目录,所以它不会显示在我的Notebook HTML中。有没有一种方法可以将图像重新导入到文档中,以便它可以呈现到HTML文档中?我使用的不是markdown文档,而是一个常规的R脚本,我通过在(或ctrl+shift+K)上选择Notebook图标将其编译成HTML Notebook,因此以下markdown脚本将不起作用:

代码语言:javascript
复制
![imagename](/images/file.png)

有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2015-12-18 08:15:47

嗯,这是你想要的吗?只是将png插入到R标记文件中?

代码语言:javascript
复制
---
title: "Crab"
output: html_document
---

#![Here is a Crab](Crab.png)

You can also embed plots, for example:

```{r, echo=FALSE}

plot(汽车)

代码语言:javascript
复制

票数 8
EN

Stack Overflow用户

发布于 2019-02-21 12:06:19

这是一个相当老的问题,但我有一个有效的解决方案,并在寻找我的解决方案时发现了这个问题。

从网站添加图片(直接取自Adam Pritchard的Markdown小抄):

代码语言:javascript
复制
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1")

或者,要从本地驱动器添加映像,请使用以下命令(适用于Mac OSX):

代码语言:javascript
复制
![Fancy image description](/Users/path/to/you/file.png)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34345712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档