powershell 格式列表输出到 pandas 数据框
powershell format list output to pandas dataframe
如何将格式列表对象的输出从 powershell 转换为数据框,其中列是第一列的合并集团,并且值对应于适当的信息集?
数据:
a : data
b : data2
c : data3
a : data10
b : data20
c : data30
预期输出:
a b c
data data2 data3
data10 data20 data30
我试过转换我的 df,但它没有合并 a、b、c。
任何帮助都会很棒。谢谢。
使用cumcount
建立一个新的para键,然后我们pivot
df.assign(key=df.groupby('v').cumcount()).pivot('key','v','s')
Out[242]:
v a b c
key
0 data data2 data3
1 data10 data20 data30
数据输入
df
Out[243]:
v s
0 a data
1 b data2
2 c data3
3 a data10
4 b data20
5 c data30
如何将格式列表对象的输出从 powershell 转换为数据框,其中列是第一列的合并集团,并且值对应于适当的信息集?
数据:
a : data
b : data2
c : data3
a : data10
b : data20
c : data30
预期输出:
a b c
data data2 data3
data10 data20 data30
我试过转换我的 df,但它没有合并 a、b、c。
任何帮助都会很棒。谢谢。
使用cumcount
建立一个新的para键,然后我们pivot
df.assign(key=df.groupby('v').cumcount()).pivot('key','v','s')
Out[242]:
v a b c
key
0 data data2 data3
1 data10 data20 data30
数据输入
df
Out[243]:
v s
0 a data
1 b data2
2 c data3
3 a data10
4 b data20
5 c data30