从 R cobalt 包获取比例覆盖调用错误

问题描述 投票:0回答:1

当我运行此代码时,我在scale_override_call(call)中遇到错误:找不到函数“scale_override_call”

我检查了 cobalt 是否被调用,我尝试重新启动 R,我卸载并重新安装了 cobalt 包,甚至将代码块发送给了能够正常运行的朋友。但我无法让它在没有错误的情况下运行。你知道这里出了什么问题吗?

match_data <- matchit(
  union_member ~ gender + past_union_member + family_income, 
  data = labor_white, 
  method = "nearest", 
  distance = "mahalanobis", 
  estimand = 'ATT',
  ratio = 1,
  replace = TRUE)

summary(match_data)


mah_bal <- bal.tab(
  match_data,
  un = TRUE,
  binary = 'std',
  data = labor_white
)
love.plot(mah_bal)
package r-package cobalt
1个回答
0
投票

尝试将 R 版本升级到 4.3.3。收到此错误并为我修复了它。如果这不起作用,我会卸载并重新安装该软件包,然后再安装 R。

© www.soinside.com 2019 - 2024. All rights reserved.