Hello,
I have a dataframe which I am trying to reweigh using anesrake. My targets are saved in a list called targets but when I try to use the package, I get the error - Error in targetvec - dat : non-numeric argument to binary operator.
However, I tried to use reprex and the reprex output does not mention this error. Does anyone have advise on how I can resolve this?
There was a similar post here but with no answer and the post is now locked.
Thanks!
``` r
library(anesrake)
#> Loading required package: Hmisc
#> Loading required package: lattice
#> Loading required package: survival
#> Loading required package: Formula
#> Loading required package: ggplot2
#>
#> Attaching package: 'Hmisc'
#> The following objects are masked from 'package:base':
#>
#> format.pval, units
#> Loading required package: weights
myweights <- anesrake(targets, data,
caseid = data$machine_id, cap = 9, type = "nolim")
#> Error in dataframe[filter == 1, ]: object of type 'closure' is not subsettable
Created on 2022-09-02 with reprex v2.0.2