Skip to content

Add mice.impute.svm() for binary variables in high-dimensional settings#752

Open
mtakahashi123 wants to merge 38 commits into
amices:masterfrom
mtakahashi123:master
Open

Add mice.impute.svm() for binary variables in high-dimensional settings#752
mtakahashi123 wants to merge 38 commits into
amices:masterfrom
mtakahashi123:master

Conversation

@mtakahashi123
Copy link
Copy Markdown

Hi Stef, Gerko, and the mice team,

As discussed in issue #751, I am submitting this Pull Request to add the Support Vector Machine imputation method (mice.impute.svm) for binary variables.

Summary of Changes:

  • Added R/mice.impute.svm.R containing the proper imputation function with bootstrapping and a robust fallback mechanism.
  • Updated DESCRIPTION to include kernlab in the Suggests field.
  • Updated NAMESPACE and auto-generated man/mice.impute.svm.Rd with appropriate documentation and the official DOI link to the publication.

I have run devtools::check() locally on R 4.5.0, and it passed with 0 errors | 0 warnings | 0 notes.

Thank you so much for your warm welcome and encouragement. I look forward to your review!

Best regards,

Masayoshi Takahashi, Ph.D.
mtakahashi123
Associate Professor
Faculty of Economics
Chuo University
mtakahashi615@g.chuo-u.ac.jp
https://orcid.org/0000-0002-2616-0614

@stefvanbuuren
Copy link
Copy Markdown
Member

stefvanbuuren commented May 22, 2026

@gerkovink Will you be able to check and merge this?

Some extra work I expect:

  • See if this PR break anything in the current code
  • Please scan roxygen in mice() and add a short line with the new function
  • NEWS needs to get an entry highlighting the new functionality
  • Append new contributor. I usually append to the end of the contributor list.
  • Update the version number, to 3.19.{+1}
  • Rebuild the site. There needs to be a new entry for the site pages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants