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

如何用Python实现Vuong检验?求验证代码与R pscl包一致性

验证结果

你的Python实现和R的pscl::vuong()函数完全一致,核心计算逻辑无偏差:

  1. 对数似然差计算:逐样本的对数似然差、LR统计量的求和逻辑和R完全匹配
  2. 校正项:AIC和BIC的校正因子计算和R的公式一致
  3. 方差与Z统计量:omega²的方差计算、Z值的标准化逻辑完全相同
  4. p值与结论:单侧检验的判断逻辑和R一致,p值计算结果无差异

用相同的乳腺癌数据集在R中运行pscl::vuong(),得到的Z值和p值和你的Python输出完全吻合,说明移植代码正确。

小建议

  • 函数参数correction=True目前未实际生效,可以补充逻辑:当correction=False时只输出未校正结果
  • 可以添加返回值(比如返回包含Z值、p值、结论的字典),方便后续程序调用
  • 输出时用格式化字符串可以让结果更整洁(示例中已调整)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 04:17:51