我正在尝试在一个表中将具有相同名称和索引的两列分组。我的代码如下:
import pandas as pd
df= pd.read_csv(path)
resultados= path
for key, df_slice in df.groupby(df.columns[0]):
df_slice.to_csv( resultados + rf'\{key}.csv', columns=df_slice.apply(lambda x: x.name),sep=',', index=False, header=None)
我的数据如下:
Unnamed: 0 volume price volume.1 price.1
0 01_C 0.0 0.0 0.0 0.0
1 02_C 0.0 0.0 0.0 0.0
我想将一个csv名称保存为第一列,在第一行中保存第二和第三行,在第二行中保存第四和第五行,但是它只返回诸如“ 14_C,8.0,7.547,50.0 ,72.3139“
我也尝试使用groupby(columns index),但结果也差不多。我有什么可以尝试的吗?请谢谢。