当前位置: 首页 > news >正文

R语言如何解决导出pdf中文不显示的问题

前言

以前绘图都默认英文,突然要求都改成中文,呆住。。。。。。。。。

标题代码实现

### 导入工具包 ###
library(readr)
library(dplyr)
library('corrplot')df <- read_csv("./clinical.csv")
df <- df %>% select(-id, -label)### 计算取得相关性及相关性显著性 ###
corr <- cor(df)
corrl <- cor.mtest(df)
# 上面这段代码可以显示我们可用的字体
library(extrafont)
font_import()
loadfonts()
fonts()# if (!require(showtext)) install.packages("showtext")
library(showtext)
# 加载中文字体(例如黑体)
showtext_auto()
font_add("SimHei", "SimHei.ttf")  # 如果系统中没有黑体字体,可以下载字体文件library(Cairo)
CairoPDF("figure.pdf", width = 8, height = 6, family = "SimHei")
corrplot(corr, method = 'ellipse', order = 'AOE', type = 'upper',tl.col = 'black',addCoef.col = "black",diag =FALSE, family = "SimHei" )
dev.off()

相关文章:

  • 【C++】 —— 笔试刷题day_30
  • 现在环保方面有什么新的技术动态
  • Python - 爬虫;Scrapy框架之items,Pipeline管道持久化存储(二)
  • 云计算与大数据进阶 | 26、解锁云架构核心:深度解析可扩展数据库的5大策略与挑战(上)
  • 主流数据库运维故障排查卡片式速查表与视觉图谱
  • 25-05-16计算机网络学习笔记Day1
  • SQLMesh 增量模型从入门到精通:5步实现高效数据处理
  • 基于Linux环境实现Oracle goldengate远程抽取MySQL同步数据到MySQL
  • OceanBase 的系统变量、配置项和用户变量有何差异
  • 捌拾伍- 量子傅里叶变换 (3)
  • 数据结构进阶:AVL树与红黑树
  • C++23:ranges::iota、ranges::shift_left和ranges::shift_right详解
  • JavaScript性能优化实战(10):前端框架性能优化深度解析
  • 嵌入式EasyRTC音视频实时通话SDK在工业制造领域的智能巡检/AR协作等应用
  • 医学影像系统性能优化与调试技术:深度剖析与实践指南
  • sqli-labs靶场29-31关(http参数污染)
  • maven和npm区别是什么
  • CVPR2025 | 首个多光谱无人机单目标跟踪大规模数据集与统一框架, 数据可直接下载
  • 中文分词与数据可视化02
  • k8s监控方案实践补充(二):使用kube-state-metrics获取资源状态指标
  • 学者三年实地调查被判AI代笔,论文AI率检测如何避免“误伤”
  • 九江宜春领导干部任前公示,3人拟提名为县(市、区)长候选人
  • 张涌任西安市委常委,已卸任西安市副市长职务
  • 2025财政观察|长三角“三公”经费普降,钱要用在刀刃上
  • 风雨天涯梦——《袁保龄公牍》发微
  • 美国4月CPI同比上涨2.3%低于预期,为2021年2月来最小涨幅