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

如何修改R中fevd对象QQ图的坐标轴标题为巴西葡萄牙语

解决fevd对象QQ图坐标轴标题修改问题

方法1:用title()函数覆盖默认标题

plot.fevd函数未直接支持xlab/ylab参数,可在绘图完成后调用title()替换坐标轴文本:

D31 <- read.csv("file.csv") 
flmD31 <- fevd(D31$CYCLES, method = "Lmoments")
plot(flmD31, type = "qq", main = "LM", cex.main=2)
# 替换为巴西葡萄牙语标题
title(xlab = "Quantis do Modelo", ylab = "Quantis Empíricos")

方法2:手动提取数据绘制QQ图(完全自定义)

从fevd对象中提取QQ图所需数据,用基础绘图函数实现全自定义:

D31 <- read.csv("file.csv") 
flmD31 <- fevd(D31$CYCLES, method = "Lmoments")

# 提取QQ图数据
qq_data <- qq.fevd(flmD31)

# 手动绘制并设置参数
plot(qq_data$x, qq_data$y, 
     xlab = "Quantis do Modelo", 
     ylab = "Quantis Empíricos",
     main = "LM", cex.main=2,
     xlim = range(qq_data$x), ylim = range(qq_data$y))
# 添加参考线
abline(0, 1, col = "red", lty = 2)

直接设置参数无效的原因

plot.fevd(extRemes包中fevd对象的绘图方法)的参数列表未暴露xlab/ylab,也未通过...传递这类参数给底层绘图函数,因此直接设置会被忽略。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 11:03:15