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

arm包discrete.histogram()绘制幸存者数量直方图参数用法咨询

关于arm包discrete.histogram()的参数填写说明

两个核心参数的含义和你场景下的取值如下:

  • x:填入幸存者数量的所有唯一离散取值
  • prob:填入每个幸存者数量对应的出现频率/频数

你可以先对Survival列做频次统计,再调用函数,参考代码如下:

场景1:纵轴展示幸存者数量的出现占比(默认freq=FALSE)

# 统计每个幸存者数量的出现次数,再计算占比
surv_freq <- table(HeatShock$Survival)
x_val <- as.numeric(names(surv_freq))
prob_val <- prop.table(surv_freq)

# 调用绘图函数
discrete.histogram(
  x = x_val,
  prob = prob_val,
  xlab = "幸存者数量",
  yaxs.label = "占比"
)

场景2:纵轴展示幸存者数量的出现次数

# 统计每个幸存者数量的出现次数
surv_count <- table(HeatShock$Survival)
x_val <- as.numeric(names(surv_count))

# 调用绘图函数,设置freq=TRUE时prob参数直接传入频次统计结果即可
discrete.histogram(
  x = x_val,
  prob = surv_count,
  xlab = "幸存者数量",
  freq = TRUE,
  yaxs.label = "出现次数"
)

你原先的写法仅传入了原始Survival列作为第一个参数,没有传入对应的频次/概率数据,会导致绘图报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 21:54:02