10

我在磁盘上有一张图片,想在 R Jupyter Notebook 的 markdown 单元格中显示它。我该怎么办?

我知道使用 Python 就像从显示中导入 Image 类一样简单。

4

3 回答 3

10

IRdisplay 具有丰富显示“东西”的功能,其中包括图像:

library("IRdisplay")
display_png(file="plot.png)  
于 2016-04-11T16:55:21.967 回答
3

在降价单元格中,就像在 Jupyter Python 笔记本中通常那样:

<img src="../relative/path/to/img.png">

或者

![image](../relative/path/to/img.png)
于 2016-01-24T21:54:04.897 回答
0

这是 Jupyter R Kernel Notebook 用户的代码,用于从文件系统中选择一个图像文件 (.PNG),去掉完整的路径名,然后将图像插入到此代码下方的单元格中。

image_chosen = choose.files(
               default = "", 
               caption = "Select The Image File (in PNG format) to Insert",
               multi = TRUE, filters = Filters,
               index = nrow(Filters)
               )

chosen_image_name = basename(image_chosen)
#chosen_image_name   # uncomment this line to show the location of the image.

IRdisplay::display_png(file = chosen_image_name)    # This line inserts the image.

然后使用标准的 Jupyter Notebook 扩展“隐藏输入”隐藏此代码单元,并使用“冻结”NBextension 冻结代码单元,以便图像保持冻结状态,并且每次笔记本代码运行时,笔记本都不会尝试选择和插入新图像。

于 2020-02-19T04:37:18.977 回答