【无标题】rstudio绘制的图形导出pdf不显示文字内容,导出png正常显示

问题:

之前绘制一个热图的时候,发现导出pdf的时候居然不显示文字!但是导出png的时候又是是正常显示的。我就纳闷了,如图所示:

在这里插入图片描述
在这里插入图片描述
csdn自带的编辑器不太会调整,各位见谅将就着看哈。

原因:

(手动狗头)我发现我代码里面设置了字体,然鹅我系统里面没有这种字体。

pheatmap(fontfamily="Arial",fontsize = 6,fontface="italic")
### 这个不是完整的代码,是出问题的原因

   
   
  • 1
  • 2
Warning messages:
1: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y,  :
  Windows字体数据库里没有这样的字体系列

   
   
  • 1
  • 2
  • 3

解决方法:

个人解决方法比较笨,不喜勿喷,希望各位大神指点一下。
hhh 其实把这块代码删除了就可以了,意思就是使用自带的字体即可,这样导出的pdf就会出现文字了如下图所示(反正pheatmap做出来的图也丑的要死还需要用AI后期修缮(●ˇ∀ˇ●)):
在这里插入图片描述
至于字体如何修改成自己想要的字体,随便搜索一下AI改字体的教程就可以啦。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值