我在python中使用inflix DataFrameClient来检索数据:
from influxdb import DataFrameClient
cli = DataFrameClient(host='localhost',port = 8086,database='rahul')
q= cli.query('select * from cpu')
print(q)
但是查询以dict
格式检索数据,其中有很多不正确的头移位(这让我很惊讶):
我尝试做pandas.DataFrame(q)
将查询到的数据转换为dataFrame,但没有成功。在
那么,在这里,我如何绘制date
与{pandas
应用于操作??在
有没有什么方法可以使用pandas将这些查询的数据转换成dataFrame,从而对其进行操作以使其可视化?在
DataFrameClient返回一个以度量名称作为键的数据帧字典。在
如果您使用
q["cpu"]
,它将为您提供具有正确标头的数据帧,并且您可以根据需要使用它。在相关问题 更多 >
编程相关推荐