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补充说明