---
title: Use data analysis tools
description: Use popular data analysis tools to analyze time series data stored in an InfluxDB database.
url: https://docs.influxdata.com/influxdb3/cloud-dedicated/process-data/tools/
estimated_tokens: 803
product: InfluxDB Cloud Dedicated
version: cloud-dedicated
---

# Use data analysis tools

Use popular data analysis tools to analyze time series data stored in an InfluxDB database.

### [pandas](/influxdb3/cloud-dedicated/process-data/tools/pandas/)

Use the [pandas](https://pandas.pydata.org/) Python data analysis library to analyze and visualize time series data stored in InfluxDB Cloud Dedicated.

```py
...
dataframe = reader.read_pandas()
dataframe = dataframe.set_index('time')
resample = dataframe.resample("1H")
resample['temp'].mean()
```

### [PyArrow](/influxdb3/cloud-dedicated/process-data/tools/pyarrow/)

Use [PyArrow](https://arrow.apache.org/docs/python/) to read and analyze InfluxDB query results.

```py
...
table = client.query(
        '''SELECT *
          FROM home
          WHERE time >= now() - INTERVAL '90 days'
          ORDER BY time'''
      )
table.group_by('room').aggregate([('temp', 'mean')])
```
