---
title: Data Quality Handling Report
description: How to use the Data Quality Handling Report, which reports on tasks and imputation methods.

---

# Data Quality Handling Report {: #data-quality-handling-report }

The Data Quality Handling Report can be found in a model's **Describe** division.

![](images/dq-quality-report.png)


The report includes the following information based on the training data:

|  Field   | Description |
|----------|-------------|
| Feature Name   | Displays the feature name. Every feature in the dataset is listed, as well as transformed and OTV derived features. |
| Variable Type | The feature's variable type. |
| Row Count | Reports the number of rows in which the feature is missing from the training data. Click the column heading to change the sort order frequency.  |
| Percentage | Reports, as a percentage, the number of rows in which the feature is missing from the training data. Click the column heading to change the sort order frequency. |
| Data Transformation Information | Lists the imputation task applied to the feature as well as the [applied value](#imputation-information). If more than one imputation task applies, all tasks are listed. |

Additionally, you can:

* Use **Search** to find a specific feature.
* Filter by column header.

##  Supported tasks {: #supported-tasks }

The Data Quality Handling Report tab reports on the following supported tasks:

* Numeric values imputed
* Numeric data cleansing
* Ordinal encoding of categorical variables
* Categorical Embedding
* Category Count
* One-Hot Encoding
* VW encoding of categorical variables

##  Imputation information {: #imputation-information }

The task information that can be returned in the **Data Transformation Information** column includes:

* the name of the [task](#supported-tasks).

* the imputed value inserted in the place of the missing value. Different preprocessing tasks have different strategies for assigning the value to use for imputation. In some cases, this can be tuned on the [Advanced Tuning](adv-tuning) tab.

* if DataRobot created a missing indicator feature, it displays `Missing indicator treated as feature`. This indicates that DataRobot created a new feature inside the blueprint with 1s in the rows where values in the original feature were missing and 0s where the original feature had a value. Sometimes the pattern of rows containing missing values is predictive and can increase accuracy when input into the model.

* (categorical features only) if DataRobot treated missing values as <em>infrequent</em> values, it displays `Missing values treated as infrequent`. This means that a row with a missing value is handled as if that row had a categorical value that did not occur very often in the feature. Different blueprints may handle infrequent values in categorical features differently.

* (categorical features only) if DataRobot treated infrequent values as <em>missing</em> values, it displays `Infrequent values treated as missing`. This means that a row with an infrequent value is handled as if that row had a missing value for that feature.

* for categorical features, if missing values were ignored, DataRobot displays `Missing values ignored`.