【发布时间】:2020-12-24 16:09:53
【问题描述】:
data = [{'a': 1}, {'b': 3},{'b':4},{'b':5}, {'c': 5}, {'c':5}]
如果我有这样一个数据然后转换为数据帧,我如何合并键值对以获得这个数据帧
index data_title values
0 a 1
1 b 3,4,5
2 c 5
【问题讨论】:
-
尝试
data = {'value':{'a': [0], 'b': [1, 2, 3], 'c': [4, 5]}}或data = { 'data_title': ['a','b','b','b','c','c'],'value' : [1,3,4,5,5,5] }和gropby('data_title')只需通过一些循环魔术将您的数据转换为以下格式。
标签: python pandas list dataframe dictionary