在python中将列表列表转换为数据帧

2024-10-02 00:23:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下清单:

sample  location    date    spiceis sp.ab
1   001 9/10/2017   sp1 2
1   001 9/10/2017   sp2 5
1   001 9/10/2017   sp3 10
1   001 9/10/2017   sp4 2
2   002 9/11/2017   sp1 0
2   002 9/11/2017   sp2 2
2   002 9/11/2017   sp3 5
2   002 9/11/2017   sp4 5
3   003 9/12/2017   sp1 2
3   003 9/12/2017   sp2 1
3   003 9/12/2017   sp3 1
3   003 9/12/2017   sp4 0
4   004 9/13/2017   sp1 7
4   004 9/13/2017   sp2 4
4   004 9/13/2017   sp3 2
4   004 9/13/2017   sp4 9

我想返回一个如下所示的数据帧。有人能帮我吗?在

^{pr2}$

Tags: 数据sampledateablocationspsp3sp2
1条回答
网友
1楼 · 发布于 2024-10-02 00:23:05

假设每一行都是一个列表,按dataframes的意思是Pandas dataframes,那么可以使用列表理解将列表列表转换为元组列表:

listoftuples = [tuple(l) for l in listoflists]

然后使用from_records函数:

^{pr2}$

相关问题 更多 >

    热门问题