生信人

找回密码
立即注册
搜索
热搜: 活动 交友 discuz
发新帖

0

收听

2

听众

1

主题
发表于 2021-10-12 21:26:44 | 查看: 2510| 回复: 1
r语言在绘制图形的时候会出现字体不存在的问题而导致导出图形失败。如下:

这个时候就需要检查 一下热图的代码:
pheatmap(fontfamily="Arial",fontsize = 6,fontface="italic") #代码不完整,只是贴出了关键部分
这个代码在运行的过程会出现:
Warning messages:
1: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y,  :
  Windows字体数据库里没有这样的字体系列

这就是问题所在,所以可以通过去除代码中这部分有关字体设置的即可。
删除字体设置后的导出的pdf:

置于后期如何想修改成自己想要的字体通过AI编辑pdf矢量图即可。
当然还有很为高级的方法:https://mp.weixin.qq.com/s/kS-hwsW5wJWwSTKt3dv2Dg
俺这也是投机取巧了,各位勿喷^v^

发表于 2021-10-19 10:08:02
学习了,学习了,学习了,学习了

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|生信人 ( 萌ICP备20244422号 )

GMT+8, 2024-10-11 17:34 , Processed in 0.076763 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表