【发布时间】:2019-11-19 03:58:48
【问题描述】:
我有一个数据框,其中一列包含一个元组列表。我想将此元组列表列表解压缩为数据框中的 N 行,其中 N 是元组列表列表的长度。我曾尝试使用其他相关主题的解决方案,但我无法解决我的问题
import pandas as pd
import numpy as np
index element Lanes Category
0 [[(A, A), (B, B)], M 1
[(B, B), (C, C)]]
1 [[(A, A), (D, D)], B 2
[(D, D), (L, L)],
[(L, L), (O, O)]]
鉴于此输入数据帧,我如何将其转换为长格式导致:-
index element Lanes Category
0 (A, A), (B, B) M 1
1 (B, B), (C, C) M 1
2 (A, A), (D, D) B 2
3 (D, D), (L, L) B 2
4 (L, L), (O, O) B 2
【问题讨论】:
-
重新打开,因为解决方案似乎是重复列表而不是将它们拆分为新行
-
请与我们分享
df.heat.to_dict()。