使用数据分析工具
使用流行的数据分析工具来分析存储在 InfluxDB 数据库中的时间序列数据。
pandas
使用 pandas Python 数据分析库来分析和可视化存储在 InfluxDB Clustered 中的时间序列数据。
...
dataframe = reader.read_pandas()
dataframe = dataframe.set_index('time')
print(dataframe.index)
resample = dataframe.resample("1H")
resample['temp'].mean()
PyArrow
使用 PyArrow 读取和分析 InfluxDB 查询结果。
...
table = client.query(
'''SELECT *
FROM home
WHERE time >= now() - INTERVAL '90 days'
ORDER BY time'''
)
table.group_by('room').aggregate([('temp', 'mean')])
此页内容对您有帮助吗?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB Clustered 和本文档的反馈和错误报告。如需寻求支持,请使用以下资源
拥有年度或支持合同的客户可以联系 InfluxData 支持。