File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed
Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ importFrom(R6,R6Class)
1919importFrom(clusterGeneration,genPositiveDefMat)
2020importFrom(data.table,as.data.table)
2121importFrom(data.table,data.table)
22+ importFrom(data.table,setnafill)
2223importFrom(mlr3,Task)
2324importFrom(mlr3,TaskClassif)
2425importFrom(mlr3,TaskRegr)
Original file line number Diff line number Diff line change @@ -380,7 +380,8 @@ DoubleMLPLIV = R6Class("DoubleMLPLIV",
380380 fold_specific_params = private $ fold_specific_params )
381381 m_hat = m_hat_list $ preds
382382 data_aux_list = lapply(m_hat_list $ train_preds , function (x ) {
383- data.table(self $ data $ data_model , " m_hat_on_train" = x )
383+ setnafill(data.table(self $ data $ data_model , " m_hat_on_train" = x ),
384+ fill = - 9999.99 ) # mlr3 does not allow NA's (values are not used)
384385 })
385386
386387 m_hat_tilde = dml_cv_predict(self $ learner $ ml_r ,
Original file line number Diff line number Diff line change 55# ' @importFrom mlr3tuning TuningInstanceSingleCrit tnr trm
66# ' @importFrom mlr3learners LearnerRegrLM
77# ' @importFrom mlr3misc insert_named
8- # ' @importFrom data.table data.table as.data.table
8+ # ' @importFrom data.table data.table as.data.table setnafill
99# ' @importFrom readstata13 read.dta13
1010# ' @importFrom stats formula model.matrix rnorm runif rexp toeplitz pnorm qnorm
1111# ' printCoefmat quantile p.adjust.methods p.adjust median
You can’t perform that action at this time.
0 commit comments