当我使用ggplot2
R包在Jupyter中创建绘图时,我得到一个指向“查看PDF”的图表的链接,而不是内联呈现的图表。
我知道传统上在IPython Notebook中你可以使用%matplotlib
魔术函数显示内联图表。 Jupyter对R和ggplot2有类似的东西吗?
我需要做什么才能将图表内联显示为PDF链接?
答案 0 :(得分:4)
您可以使用此选项显示内嵌图形。
options(jupyter.plot_mimetypes = 'image/png')
您也可以像在R中一样生成pdf文件,例如
pdf("test.pdf")
ggplot(data.frame(a=rnorm(100,1,10)),aes(a))+geom_histogram()
dev.off()
答案 1 :(得分:2)
目前使用IRkermel生成ggplot2输出存在一些问题。关于它,GitHub有一个未解决的问题。目前唯一的解决方法似乎是为你的情节使用PDF,jpg,png输出。