Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用列表列表创建数据帧_Python_Pandas - Fatal编程技术网

Python 使用列表列表创建数据帧

Python 使用列表列表创建数据帧,python,pandas,Python,Pandas,我有一个列表,其中包含来自某个商店的一些值(例如:收入、净利润和销售价格),但我有99个商店来收集这些值,并创建一个数据框架。我使用的“for”和一个函数来收集WebScraping部分。我的问题是如何使用pandas将包含其他列表的列表移动到数据框中。您可以使用pandas中内置的数据框方法: data = [["First", "List", "Item"], ["Second", "List"

我有一个列表,其中包含来自某个商店的一些值(例如:收入、净利润和销售价格),但我有99个商店来收集这些值,并创建一个数据框架。我使用的“for”和一个函数来收集WebScraping部分。我的问题是如何使用pandas将包含其他列表的列表移动到数据框中。

您可以使用pandas中内置的数据框方法:

data = [["First", "List", "Item"], ["Second", "List", "Item"], ["Third", "List", "Item"]]
df = pd.DataFrame(data)

df
        0     1     2
0   First  List  Item
1  Second  List  Item
2   Third  List  Item
您还可以使用转置方法获得不同排列的数据:

data = [["First", "List", "Item"], ["Second", "List", "Item"], ["Third", "List", "Item"]]
df = pd.DataFrame(data).T

df
       0       1      2
0  First  Second  Third
1   List    List   List
2   Item    Item   Item

是函数的官方文档。

您可以使用内置的DataFrame方法:

data = [["First", "List", "Item"], ["Second", "List", "Item"], ["Third", "List", "Item"]]
df = pd.DataFrame(data)

df
        0     1     2
0   First  List  Item
1  Second  List  Item
2   Third  List  Item
您还可以使用转置方法获得不同排列的数据:

data = [["First", "List", "Item"], ["Second", "List", "Item"], ["Third", "List", "Item"]]
df = pd.DataFrame(data).T

df
       0       1      2
0  First  Second  Third
1   List    List   List
2   Item    Item   Item

是函数的官方文档。

始终对代码提出疑问,而不是评论。它将更具可读性,更多的人将看到它。始终将代码放在问题中,而不是放在注释中。它将更具可读性,更多的人将看到它。