> For the complete documentation index, see [llms.txt](https://docs.rasgoml.com/rasgo-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rasgoml.com/rasgo-docs/rasgo-0.1/all-transforms/order.md).

# Order

Order a dataset by specified columns, in a specified order

## Parameters

| Name      | Type                | Description                                                                             | Is Optional |
| --------- | ------------------- | --------------------------------------------------------------------------------------- | ----------- |
| order\_by | column\_value\_dict | dict where the keys are column names and the values are the order\_method (ASC or DESC) |             |

## Example

```python
ds = rasgo.get.dataset(id)

ds2 = ds.order(order_by={'DS_WEATHER_ICON':'ASC', 'DS_DAILY_HIGH_TEMP':'DESC'})
ds2.preview()
```

## Source Code

{% embed url="<https://github.com/rasgointelligence/RasgoTransforms/blob/main/rasgotransforms/rasgotransforms/transforms/order/order.sql>" %}
