使用 nVennR 生成维恩图时出错
Error in producing venn diagrams using nVennR
我希望使用 nVennR package created by Pérez-Silva et al. 2018. I am running the sample code in this vignette 在 R 中用我自己的数据创建一个复杂的维恩图。
当我运行示例代码时,R显示警告信息:
The figure cannot be rendered in the plot window. Please, use the arguments outFile and/or systemShow.
将 systemShow 参数设置为 TRUE 后,Chrome 尝试打开 SVG 文件并显示以下错误:
error on line 74 at column 45: Namespace prefix xlink for href on use is not defined.
不确定为什么我无法使用提供的代码生成图像!
安装 rsvg
和 grImport2
软件包后,绘图应如小插图所示:
plotVenn(list(SAS=sas, PYTHON=python, R=rr), nCycles = 2000)
如果您想在网络浏览器中查看绘图,请将其保存到文件中
plotVenn(list(SAS=sas, PYTHON=python, R=rr), nCycles = 2000, outFile="a.svg")
并更改第一行
<svg width="700" height="500">
到
<svg width="700" height="500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
该文件无需修改即可在 Inkscape 等 SVG 编辑器中查看。
我希望使用 nVennR package created by Pérez-Silva et al. 2018. I am running the sample code in this vignette 在 R 中用我自己的数据创建一个复杂的维恩图。
当我运行示例代码时,R显示警告信息:
The figure cannot be rendered in the plot window. Please, use the arguments outFile and/or systemShow.
将 systemShow 参数设置为 TRUE 后,Chrome 尝试打开 SVG 文件并显示以下错误:
error on line 74 at column 45: Namespace prefix xlink for href on use is not defined.
不确定为什么我无法使用提供的代码生成图像!
安装 rsvg
和 grImport2
软件包后,绘图应如小插图所示:
plotVenn(list(SAS=sas, PYTHON=python, R=rr), nCycles = 2000)
如果您想在网络浏览器中查看绘图,请将其保存到文件中
plotVenn(list(SAS=sas, PYTHON=python, R=rr), nCycles = 2000, outFile="a.svg")
并更改第一行
<svg width="700" height="500">
到
<svg width="700" height="500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
该文件无需修改即可在 Inkscape 等 SVG 编辑器中查看。