You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除klaR包partimat绘图中的子图标题(错误标签)

解决klaR::partimat子图标题移除/缩小问题

要移除partimat生成的每个子图的主标题(或缩小其字体),只需在plot.control参数中添加cex.main配置即可,这是基础绘图系统中控制主标题大小的参数:

完全移除子图标题

将cex.main设为0,直接让标题不可见:

require(klaR)
partimat(Species ~ ., data=iris, method="qda",
         mar=c(1,1,1,1),
         plot.control=list(cex=1, cex.axis=0.01, tcl=NA, mgp=c(0.2,0.1,0.1),
                           cex.main=0), # 隐藏子图主标题
         main="")

仅缩小子图标题字体

如果不想完全移除,只需将cex.main设为极小值(比如0.1):

require(klaR)
partimat(Species ~ ., data=iris, method="qda",
         mar=c(1,1,1,1),
         plot.control=list(cex=1, cex.axis=0.01, tcl=NA, mgp=c(0.2,0.1,0.1),
                           cex.main=0.1), # 缩小子图主标题字体
         main="")

原理:partimat的plot.control参数会将配置传递给底层的基础绘图函数,cex.main专门控制绘图区域主标题的字体大小,设为0时标题会被完全隐藏,设为小于1的值则会缩小字体。

内容的提问来源于stack exchange,提问作者zos474

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 12:10:30