---
title: "Missing-Value Imputation in JavaScript"
description: "Impute correlated numeric features in browser and Node.js with the @kanaries/ml JavaScript IterativeImputer implementation."
canonical_url: "https://ml.kanaries.net/docs/apis/impute"
markdown_url: "https://ml.kanaries.net/docs/apis/impute/index.html.md"
---
# Missing-Value Imputation in JavaScript

Missing values can break estimators or bias a complete-case analysis. The `Impute` module supplies transformer-style preprocessing that fits only on training data and can be placed inside repeatable JS pipelines.

Use [IterativeImputer](/docs/apis/impute/iterativeImputer.md) when features predict one another and simple column means discard too much structure.
