将defaultdict转换为从XDB导入的数据帧时出现问题

2024-04-26 10:35:14 发布

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

我尝试从我的时间序列数据库导入XDB数据,并将其放在一个数据帧上,以使用tensorflow进行预测问题在于,当我加载数据时,其类型为deafultDic。你知道吗

我试图把它转换成数据帧,但我不能。。。你知道吗

这就是我所尝试的:

f = pd.DataFrame(list(dataset.items()), columns=['id', 'category'])

数据的格式如下:

defaultdict(列表,{'qclcd':wban湿球温度 2017-01-01 00:00:00+00:00 00124 37

import argparse
import pandas as pd

from influxdb import DataFrameClient


cli = DataFrameClient(database="tensorflowdb")

dataset = cli.query('select * from qclcd')

dataset['qclcd'].describe()

dataset['qclcd']['wet_bulb_temp']

f = pd.DataFrame(list(dataset.items()), columns=['id', 'category'])

id类别 湿球温度。。。 1 wban[]

这是从我的代码生成的数据帧。你知道吗


Tags: columns数据fromimportiddataframeitemsdataset