我在磁盘上有一张图片,想在 R Jupyter Notebook 的 markdown 单元格中显示它。我该怎么办?
我知道使用 Python 就像从显示中导入 Image 类一样简单。
我在磁盘上有一张图片,想在 R Jupyter Notebook 的 markdown 单元格中显示它。我该怎么办?
我知道使用 Python 就像从显示中导入 Image 类一样简单。
IRdisplay 具有丰富显示“东西”的功能,其中包括图像:
library("IRdisplay")
display_png(file="plot.png)
在降价单元格中,就像在 Jupyter Python 笔记本中通常那样:
<img src="../relative/path/to/img.png">
或者
![image](../relative/path/to/img.png)
这是 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 冻结代码单元,以便图像保持冻结状态,并且每次笔记本代码运行时,笔记本都不会尝试选择和插入新图像。