> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/ladybug-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/ladybug-primer/components/4_extra/area_normalize.md).

# Area Normalize

![](https://894783789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPHXQ1I3gb93zpLrLZf%2Fuploads%2Fgit-blob-0769afcc72e10c1505c55c4a6be138227d897a3f%2FArea_Normalize.png?alt=media)

![](https://894783789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPHXQ1I3gb93zpLrLZf%2Fuploads%2Fgit-blob-69eb74da023359110db47aff2ab5c20ad5d7f00d%2FArea_Normalize.png?alt=media) - [\[source code\]](https://github.com/ladybug-tools/ladybug-grasshopper/blob/master/ladybug_grasshopper/src//LB%20Area%20Normalize.py)

Get a Data Collection that is normalized by an area value.

Note that this component will raise a ValueError if the data type in the header of the data collection is not normalizable to yeild a useful type. Also note that a ZeroDivisionError will be raised if the input area is equal to 0.

### Inputs

* **data \[Required]**

A Data Collection to be normalized by the input \_area.

* **area \[Required]**

A number representing area by which all of the data is normalized.

* **unit**

Text for the units that the area value is in. Acceptable inputs include 'm2', 'ft2' and any other unit that is supported. (Default: m2).

### Outputs

* **data**

A Ladybug data collection object derived that is normalized by the input area.
