> For the complete documentation index, see [llms.txt](https://platform.intelie.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://platform.intelie.com/data-visualization/pipes-widgets/cartesian.md).

# Cartesian

The cartesian chart supports plotting 2D data. It is more generic than the temporal widget since it allows plotting other variables than the timestamp on the X axis. It also supports plotting the timestamp.

In cartesian charts, it is mandatory to define which is the variable to be plotted on the X axis. All other variables will be plotted on the Y axis.

![Defining the variable on the X axis](https://3214244039-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lov7jZs3pzHFyAcuuli%2F-LwJ7aJ8Ay250zK6RwLc%2F-LwJ90jI1hmkO-ILCw6V%2Fimage.png?alt=media\&token=b1870aa3-70db-4b5e-bd60-22216c2619ec)

The Pipes query below would populate the chart on this example.

```
=> random() as value, random() as my_x_property every minute
```
