У меня есть набор данных с 5 столбцами, из которых извлекаются комбинации из 2, 3 и 4 столбцов с использованием приведенного ниже кода.Я хотел бы получить все эти результаты в одном файле CSV.Я новичок в использовании списков - может кто-нибудь помочь мне с этим.
df2 =[df[list(pair)] for pair in list(iter.combinations(df.columns, 2))]
df3 =[df[list(pair)] for pair in list(iter.combinations(df.columns, 3))]
df4 =[df[list(pair)] for pair in list(iter.combinations(df.columns, 4))]
Я пытался использовать ниже, но получить исключение, что списки не имеют атрибут to_csv
df2.to_csv(export_file, mode = 'w', index=False)
df3.to_csv(export_file, mode = 'a', index=False)
df4.to_csv(export_file, mode = 'a', index=False)
Ожидаемые результаты: все результаты df2, df3 и df4 будут добавлены в один CSV-файл.