Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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 熊猫系列将阵列展平到csv_Python_Pandas - Fatal编程技术网

Python 熊猫系列将阵列展平到csv

Python 熊猫系列将阵列展平到csv,python,pandas,Python,Pandas,我有以下熊猫系列 0 [1, 11283, 1, 5] 1 [2, 5, 1, 1] 2 [6, 33, 21, 2] 3 [11283, 1, 5, 1] 4 [8430, 1, 2, 2] 5 [2, 1, 1, 1] 我需要将此更正为csv。但我需要列表中的每一项作为单独的列。例如: 在第一行中,111283、1、5应该是单独的列假设您的序列被称为s,您可以使用tolist创建一个新的数据帧: out = pd.DataFrame

我有以下熊猫系列

0    [1, 11283, 1, 5]
1        [2, 5, 1, 1]
2      [6, 33, 21, 2]
3    [11283, 1, 5, 1]
4     [8430, 1, 2, 2]
5        [2, 1, 1, 1]
我需要将此更正为csv。但我需要列表中的每一项作为单独的列。例如:
在第一行中,111283、1、5应该是单独的列

假设您的序列被称为
s
,您可以使用
tolist
创建一个新的数据帧:

out = pd.DataFrame(s.values.tolist())

       0      1   2  3
0      1  11283   1  5
1      2      5   1  1
2      6     33  21  2
3  11283      1   5  1
4   8430      1   2  2
5      2      1   1  1
并保存到csv

pd.to_csv(out)

假设您的序列名为
s
,您可以使用
tolist
创建新的数据帧:

out = pd.DataFrame(s.values.tolist())

       0      1   2  3
0      1  11283   1  5
1      2      5   1  1
2      6     33  21  2
3  11283      1   5  1
4   8430      1   2  2
5      2      1   1  1
并保存到csv

pd.to_csv(out)

@user2805885添加了一个explanation@user2805885补充说明