如何对influxdb的查询数据进行绘图?

2024-05-19 03:20:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我在python中使用inflix DataFrameClient来检索数据:

from influxdb import DataFrameClient

cli = DataFrameClient(host='localhost',port =   8086,database='rahul')

q= cli.query('select * from cpu')
print(q)

但是查询以dict格式检索数据,其中有很多不正确的头移位(这让我很惊讶):

^{pr2}$

我尝试做pandas.DataFrame(q)将查询到的数据转换为dataFrame,但没有成功。在

那么,在这里,我如何绘制date与{}数据,如果需要对数据进行操作,如何将pandas应用于操作??在

有没有什么方法可以使用pandas将这些查询的数据转换成dataFrame,从而对其进行操作以使其可视化?在


Tags: 数据fromimportlocalhosthostdataframepandascli
1条回答
网友
1楼 · 发布于 2024-05-19 03:20:35

DataFrameClient返回一个以度量名称作为键的数据帧字典。在

如果您使用q["cpu"],它将为您提供具有正确标头的数据帧,并且您可以根据需要使用它。在

相关问题 更多 >

    热门问题