假设我有这样一个数据帧:
lst1 = [[1,3,4,5],[1,2,3,3],[2,3,4,5],[3,4,5,5]]
lst2 = [[1,2,3,1],[1,4,1,2],[3,3,1,5],[2,4,1,5]]
lst3 = [[1,2,3,3],[3,2,1,2],[1,3,1,4],[2,4,3,5]]
percentile_list = pd.DataFrame({'lst1Tite' : lst1,
'lst2Tite' : lst2,
'lst3Tite':lst3
})
> precentile_list
lst1Tite lst2Tite lst3Tite
0 [1, 3, 4, 5] [1, 2, 3, 1] [1, 2, 3, 3]
1 [1, 2, 3, 3] [1, 4, 1, 2] [3, 2, 1, 2]
2 [2, 3, 4, 5] [3, 3, 1, 5] [1, 3, 1, 4]
3 [3, 4, 5, 5] [2, 4, 1, 5] [2, 4, 3, 5]
现在我想提取第0行,并将第0行转换为数据帧,如下所示:
^{pr2}$我怎么能做到呢?在
如果我想把precentile_list转换成像percentile_0这样的数据帧呢?在
您可以使用
apply
并在行上应用Series
ctor:如果您特别喜欢所需的输出:
^{pr2}$您可以将每个df存储在dict中,并根据需要使用一个名为的密钥:
这是第一把钥匙:
相关问题 更多 >
编程相关推荐