Web Analytics

missForest

⭐ 109 stars Assamese by stekhoven

🌐 ভাষা

মিছফৰেষ্ট

CRAN status CRAN RStudio mirror downloads CRAN RStudio mirror downloads R-CMD-check

test-coverage License: GPL (≥ 2)-blue.svg)

missForest হৈছে R-ত মিশ্ৰ-প্ৰকাৰ টেবুলাৰ ডেটাৰ বাবে এটা নন-পেৰামেট্ৰিক ইম্পিউটেচন পদ্ধতি। এইয়ে সংখ্যাত্মক আৰু শ্ৰেণীভুক্ত ভেৰিয়েবলসমূহ একেলগে সম্বোধন কৰে, অবজাৰ্ভ কৰা মানসমূহৰ পৰা অভাব থকা মানসমূহ পূৰণ কৰিবলৈ ইটাৰেটিভলি ৰেণ্ডম ফৰেষ্ট প্ৰশিক্ষণ দিয়ে। কোনো স্পষ্ট মডেলিং অনুমান নাই, কোনো মেট্ৰিক্স ফেক্টৰাইজেচন নাই—কেৱল শক্তিশালী প্ৰেডিক্টিভ বেছলাইন যিয়ে বক্সৰ পৰা ভাল কাম কৰে।

পেকেজটোত ইম্পিউটেচন ত্ৰুটি মাপিবলৈ, প্ৰয়োগৰ বাবে অভাৱ সৃষ্টি কৰিবলৈ, আৰু ভেৰিয়েবল টাইপ পৰ্যবেক্ষণ কৰিবলৈ ইউটিলিটি অন্তর্ভুক্ত আছে।


স্থাপন

# CRAN (recommended)
install.packages("missForest")

Development version (from GitHub)

install.packages("remotes")

remotes::install_github("stekhoven/missForest")


Quick start

library(missForest)

Example data

data(iris)

Introduce ~20% MCAR missingness

set.seed(81) iris_mis <- prodNA(iris, noNA = 0.20)

Impute with default backend (ranger)

imp <- missForest(iris_mis, xtrue = iris, verbose = TRUE)

Imputed data

head(imp$ximp)

Estimated OOB errors (NRMSE for numeric, PFC for factors)

imp$OOBerror

True error if xtrue was provided (for benchmarking only)

imp$error

এটা ব্যাকএণ্ড নিৰ্বাচন কৰা

# Legacy behavior using randomForest
imp_rf <- missForest(iris_mis, backend = "randomForest")

Explicitly use ranger with limited threads

imp_rg <- missForest(iris_mis, backend = "ranger", num.threads = 2)

সমান্তৰালীকৰণ

parallelizeৰ জৰিয়তে দুটা মোড উপলব্ধ:

# Not run:

library(doParallel)

registerDoParallel(2)

imp_vars <- missForest(iris_mis, parallelize = "variables", verbose = TRUE)

imp_fors <- missForest(iris_mis, parallelize = "forests", verbose = TRUE, num.threads = 2)


API পৰ্যালোচনা

missForest(xmis, ...)

মূল ইম্পিউটেচন ফাংচন।

মূল আৰ্গুমেন্টসমূহ:

backend = "ranger" ৰ বাবে কিছুমান আৰ্গুমেন্ট মেপিং:

ইউটিলিটিসমূহ

---

পৰামৰ্শ আৰু উত্তম অভ্যাসসমূহ

  set.seed(123); imp <- missForest(x)
  ``
  • আপুনি প্ৰট'টাইপিংৰ সময়ত ntree হ্ৰাস কৰিব পাৰে যাতে পুনৰাবৃত্তি দ্ৰুত হয়।
---

উদ্ধৃতি

আপুনি missForest ব্যৱহাৰ কৰিলে, অনুগ্ৰহ কৰি উদ্ধৃত কৰক:

Stekhoven, D. J. & Bühlmann, P. (2012). MissForest—nonparametric missing value imputation for mixed-type data.* Bioinformatics, 28(1), 112–118. https://doi.org/10.1093/bioinformatics/btr597

আপুনি পেকেজটোও উদ্ধৃত কৰিব পাৰে:

r citation("missForest") ``


Contributing

Issues and pull requests are welcome. Please include a minimal reproducible example when reporting bugs. For performance discussions, share small benchmarks and session info.


License

GPL (≥ 2)


Contact

Daniel J. Stekhoven — stekhoven@nexus.ethz.ch


--- Tranlated By Open Ai Tx | Last indexed: 2026-07-17 ---