2017-08-18 82 views
1

我有一个冷冻组的元素是这样的:书写元件的熊猫数据帧

{frozenset({'e', 'f'}), frozenset({'a', 'b'}), frozenset({'c', 'd'}),....} 

我想在冷冻集合中的元素写入大熊猫数据帧是这样的:

col1 col2 
0 a b 
1 c d 
2 e f 
.. .. .. 

什么是最有效的方法来做到这一点?

+0

我没有看到有人投票的原因。那个人能解释“为什么”吗? – mlRocks

回答

2

您可以将您的设备转换为列表,然后创建数据框。让我们把你的设置dat在下面的例子:

df = pd.DataFrame(list(dat), columns=['col1', 'col2']) 

在数据帧的每一集dat产生一个单独的行。