【发布时间】:2021-12-03 14:54:57
【问题描述】:
我有一个从 API 请求的响应创建的 pandas 数据框。我的数据框中的一个字段包含一个包含唯一字典的列表,如下所示: my dataframe
我想从这本字典创建一个新的数据框,我尝试了几种方法,但都没有成功,这是我尝试提取字典以将它们放入列表并从中创建数据框的示例:
traking = df['traking'].tolist()
temp_list = []
for li in traking:
temp_list.append(li[0])
我收到 IndexError: list index out of range
但是如果我 print(li[0]) 我的字典出现了,我有点迷路了
【问题讨论】:
-
您是否尝试过将跟踪字典直接转换为数据框?
df = pd.DataFrame(traking) -
我遇到了相反的问题
-
我试过了,但结果给了我一个带有 dict 值的跟踪系列的数据框,这不是我想要的结果
标签: python pandas dataframe data-analysis series