我有python列表列表,我想将其转换为pandas数据帧。我想创建以下格式的数据帧:
table_id created Mb (etc.)
1 NetworkClicks 2018-10-26 0.22
2 NetworkImpressions 2018-10-26 1519.24
(根据下面的列表示例,共6行)
每个列表中都有列名,例如Mb、created、modified、table\u id
列表示例:
^{pr2}$我试过了
df = pd.DataFrame(ls_all, columns=ls_all[0])
但它给了我这个数据帧:
(Mb, 928.11) ... (Tb, 0.91)
0 (Mb, 928.11) ... (Tb, 0.91)
1 (Mb, 800.67) ... (Tb, 0.78)
2 (Mb, 2.44) ... (Tb, 0.00)
3 (Mb, 1190.52) ... (Tb, 1.16)
4 (Mb, 0.22) ... (Tb, 0.00)
5 (Mb, 1519.24) ... (Tb, 1.48)
我喜欢上面的字典列表,下面是另一种方法:
从列表中获取数据
获取列名
^{pr2}$加载到数据帧
^{3}$结果
使用字典列表而不是元组列表。在
相关问题 更多 >
编程相关推荐