R语言学习
R源码安装常见报错及更换package安装源
统计检验应用
卡方检验案例应用
linux本地安装ggplot2
shell脚本中运行R代码
conda构建虚拟环境
karyoploteR基因组数据可视化
Linux环境中R语言绘图问题
【实用】Bioconductor的正确使用
本文档使用 MrDoc 发布
-
+
up
down
首页
Linux环境中R语言绘图问题
## R语言绘图的时候,导出到png文件报错 `Rscript plotCNVforWES.R /data/CNV_vcf/16/10354.cnvall.txt 10354 chr8 101199347 103424492 1 hg19` **报错信息:** ``` Error in .External2(C_X11, paste0("png::", filename), g$width, g$height, : unable to start device PNG Calls: png In addition: Warning message: In png(outname, width = 1800, height = 300, units = "px") : unable to open connection to X11 display '' Execution halted ``` **解决方案:** 错误信息表明R无法启动PNG设备来生成PNG文件,因为它无法连接到X11显示。这通常发生在Linux服务器上,因为它没有可用的X11显示。为了解决这个问题,你可以使用不依赖于X11显示的方式生成PNG文件。你可以使用Cairo包来绘制图形并将其保存为PNG文件。如下: ``` # 安装和加载Cairo包 install.packages("Cairo") library(Cairo) # 开启Cairo绘图设备 CairoPNG("output.png", width = 800, height = 600) # 绘制你的图形 plot(1:10, 1:10, type = "l") # 关闭Cairo绘图设备 dev.off() ``` > 安装Cairo报错:configure: error: Cannot find cairo.h! Please install cairo `sudo apt-get install libcairo2-dev`
laihui126
2024年1月23日 16:54
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅道文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅道文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅道文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
下载Markdown文件
分享
链接
类型
密码
更新密码