Last updated on 2025-12-04 09:50:26 CET.
| Package | ERROR | OK |
|---|---|---|
| RIIM | 2 | 11 |
Current CRAN status: ERROR: 2, OK: 11
Version: 2.0.0
Check: examples
Result: ERROR
Running examples in ‘RIIM-Ex.R’ failed
The error most likely occurred in:
> ### Name: IPPW
> ### Title: Randomization-based inference using inverse post-matching
> ### probability weighting (IPPW)
> ### Aliases: IPPW
>
> ### ** Examples
>
> library(MASS)
> library(xgboost)
> library(optmatch)
>
> # Generate data
> set.seed(1)
> d = 3
> n = 30
> sigma = diag(d)
>
> # Generate X
> X_d = mvtnorm::rmvnorm(n, mean = rep(0,d), sigma = sigma)
>
> # Generate Z
> C = -2.5
> fx = 0.1*(X_d[,1])^3 + 0.3*(X_d[,2]) + 0.2*log((X_d[,3])^2) +
+ abs(X_d[,1]*X_d[,2]) + rnorm(n,0,1) + C
> p = exp(fx)/(1+exp(fx)) # the probability of receiving the treatment
> Z = rep(0,length(p))
> for(i in seq_along(p)){
+ Z[i] = rbinom(1,1,p[i])
+ }
>
> # Generate Y
> Y_0 = 0.2*(X_d[,1])^3 + 0.2*abs(X_d[,2]) + 0.5*abs(X_d[,3]) + rnorm(n,0,1)
> Y_1 = Y_0 + 1 + 0.3*X_d[,1] + 0.2*X_d[,3]^3
> Y = (1-Z)*Y_0 + Z*Y_1
>
> # The output
> est = IPPW(Y,Z,X_d,min.controls = 0.01,max.controls = 100,caliper=FALSE,
+ calipersd = 0.2,dim=FALSE,gamma=0.1,alpha=0.05)$estimate
Warning in optmatch::fullmatch(distmat, min.controls, max.controls) :
Without 'data' argument the order of the match is not guaranteed
to be the same as your original data.
Warning in throw_err_or_depr_msg("Passed unrecognized parameters: ", paste(head(names_unrecognized), :
Passed unrecognized parameters: verbose. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '", :
Parameter 'data' has been renamed to 'x'. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '", :
Parameter 'label' has been renamed to 'y'. This warning will become an error in a future version.
Error in process.y.margin.and.objective(y, base_margin, objective, params) :
Got numeric 'y' - supported objectives for this data are: reg:squarederror, reg:squaredlogerror, reg:logistic, reg:pseudohubererror, reg:absoluteerror, reg:quantileerror, count:poisson, reg:gamma, reg:tweedie. Was passed: binary:logistic
Calls: IPPW -> <Anonymous> -> process.y.margin.and.objective
Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.