美文网首页Debug RR语言做生信R语言可视化
探索R画图中文字体解决方案(待续)

探索R画图中文字体解决方案(待续)

作者: 大道无形x我有型 | 来源:发表于2019-02-27 09:38 被阅读0次

R语言对中文实在不友好,本该中文的地儿都成框了,在绘图中添加参数,或者par(family = "Songti SC"),还是觉得不舒服。

image.png
我想探索一个绘图时不用调参数就能解决中文显示问题的办法。

具体操作

  • R语言默认字体
    我查了一下R语言的默认字体,有人说是Arial,我也R语言在未设置其他字体的情况下绘制了一张图,拿给photoshop取匹配字体,结果如下。


    image.png

1.如果这样的话,我想进行一次欺骗

  • mac 本地字体默认位置 /资源库/Fonts/
  • 拿出Songti SC.ttf ,拿出来重命名为Arial.ttf,替换原来的Arial.ttf,
  • 结果是中文的位置编程了空白

2.FontForge合并字体

  • 提取要合并的两个字体文件“Songti SC.ttf ”,"Arial.ttf"
  • 点击Element->Merge fonts->选择这两个字体文件->ok->File
    ->Save as (保存为ttf文件)
  • 将新生成的字体文件替换Arial.ttf
    这个软件还是了解得不够通透,需继续探索

待续。。。

相关文章

  • 探索R画图中文字体解决方案(待续)

    R语言对中文实在不友好,本该中文的地儿都成框了,在绘图中添加参数,或者par(family = "Songti S...

  • css中文字体乱码解决方案

    css中文字体乱码解决方案 css中文字体乱码解决方案:把css编码和html页面编码统一起来。如果html页面是...

  • R相关命令

    R字符处理相关 R画图相关 文件输出

  • 2020-01-12

    centos中puppeteer打印的文件中中文字体显示为方框的解决方案说明不支持中文字体安装如下步骤即可。 启动...

  • matplotlib中文显示

    使用matplotlib绘图时中文字体的解决方案 - CSDN博客 import matplotlib.font_...

  • matplotlib,seaborn中文乱码问题

    在windows下面,matplotlib画图中文会显示乱码,主要原因是matplotlib默认没有指定中文字体。...

  • 【R】画图实践

    32.pheatmap 修改颜色bar [https://www.jianshu.com/p/6b765e83d7...

  • R循环画图

    1.R画图 R是我们做生信进行图形展示较为常用的软件,我们在经常使用R进行数据展示,画一个或者几个图,但我们做生信...

  • R基础画图

    山脊图image.png 折线图+散点 配对坡度图image.png 散点图加曲线 生存曲线 和弦图image.p...

  • 【R画图】GOplot

    富集分析是生信中最常见和常用的一种手段,不管是pathway还是GO。展示形式也是五花八门,比如我们自己最常用的就...

网友评论

    本文标题:探索R画图中文字体解决方案(待续)

    本文链接:https://www.haomeiwen.com/subject/cbctuqtx.html