我有一个包含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文件中。