如何将列表的列表转换为带有索引的数据帧中的列?

ms25297

所以基本上我有一个列表列表,例如:

a = [[1,2,3,4,5,6,7,8,9,10],
     [11,12,13,14,15,16,17,18,19,20]]

所以每个列表里面有10个数字。例如,我有一个索引列表:

index = ['A','B','C','D','E','F','G','H','I','J']

我想创建一个python数据框,其结构如下:

 A  1  11
 B  2  12
 C  3  13
 D  4  14 
 E  5  15
 F  6  16
 G  7  17 
 H  8  18
 I  9  19 
 J  10 20

基本上将a中的每个列表变成数据框中的一列。

我尝试了以下方法:

df = pd.DataFrame(columns = a, index = index)

它运行了,但是列表没有变成列,而是它们仍然是行。有任何简单的方法吗?

尼古拉斯·格维斯(Nicolas Gervais)
import pandas as pd
a = [[1,2,3,4,5,6,7,8,9,10],
     [11,12,13,14,15,16,17,18,19,20]]

index = ['A','B','C','D','E','F','G','H','I','J']

pd.DataFrame(a, columns=index).T

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将数据帧的所有列转换为 R 中的单个列表?

如何将数据框转换为列表(带有重置索引的问题)

如何将这样的值列表转换为带有列之外的数据框?

我如何将数据帧列表转换为R中的矩阵列表?

如何将数组列表转换为 Spark 数据帧

将数据帧列表转换为具有 Scala 中特定列的单个数据帧

如何将列表转换为python中具有特定列的数据框?

如何将 spark Streaming 数据帧列转换为 Python 列表

如何将具有不同长度向量的大列表转换为数据帧?

如何将数据框列表转换为具有新列的数据框在R中显示列表名称

如何将列表中的多个数据帧转换为 xts 对象

如何将索引转换为列表?

将列表转换为R中的数据框,并添加带有子列表名称的列

如何将数据框转换为带有列表键的字典?

如何将带有列表的列转换为数据框?

如何将R数据帧转换为列表列表?

如何将抓取的数据列表转换为Excel列?

如何将列表转换为带有子列表的列表?Python

如何将多索引数据转换为数据帧

如何将数据框列转换为列表,并将列表中的值转换为双引号

如何将带有列表的字典转换为具有默认索引和列名称的数据框

1列具有整数。另一个有一个整数列表。如何将数据帧转换为这些对的numpy rec数组?

如何将数据框转换为 R 中的列表

如何将带有值列表的列转换为Pandas DataFrame中的行

如何将基于列的大型数据框转换为R中的数据框列表

R:将数据帧列表合并为单个数据帧,并添加带有列表索引的列

如何将包含列表的列转换为熊猫数据框中的单独列?

将pandas数据帧转换为字典,其中键是索引,值是列值的列表

如何将python列表转换为具有预定义列的pandas数据框