> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upsolve.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Heat Map

> Uses color gradients to represent data values across a matrix, highlighting variations and patterns at a glance

<Frame>
  <img className="block dark:hidden" src="https://mintcdn.com/upsolve/t8h5CoPsK71szab3/images/content/charts/heat-map-light.png?fit=max&auto=format&n=t8h5CoPsK71szab3&q=85&s=d31999b18560c0480494c554d8619c4e" width="1328" height="416" data-path="images/content/charts/heat-map-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/upsolve/t8h5CoPsK71szab3/images/content/charts/heat-map-dark.png?fit=max&auto=format&n=t8h5CoPsK71szab3&q=85&s=c253309dfc1c2044e3cf79fb4d639114" width="1338" height="416" data-path="images/content/charts/heat-map-dark.png" />
</Frame>

## Configuration

<ResponseField name="X-Axis" type="string or numeric" required>
  Category to group the chart by
</ResponseField>

<ResponseField name="Y-Axis" type="numeric" required>
  Column to aggregate the chart on. You could select multiple columns by **Add Series**
</ResponseField>

<ResponseField name="Segment by">
  Divides series into meaningful subgroups. The data in each subgroups can then be aggregated via one of `Distinct count`, `Count`, `Sub`, `Average`, `Min`, `Max`
</ResponseField>
