前提・実現したいこと
csvとして出力したい。
発生している問題・エラーメッセージ
最終的にはできたペアが列にすべて表示されるように出力したい。 csvに出力しようとしたところAttributeError: 'tuple' object has no attribute 'to_csv'というエラーが出る.
該当のソースコード
python
1import pandas as pd 2from itertools import combinations 3 4 5Bus = pd.read_csv('ID.csv', encoding='shift_jis') 6for key in Bus.itertuples(name=None): 7 8 #print(key) 9 10 11 non_zero_indexes = [i for i, v in enumerate(key) if v != 0] 12 13 for pair in combinations(non_zero_indexes, 2): 14 print(pair) 15 16 17pair.to_csv('組み合わせ一覧.csv',encoding='shift_jis')
補足情報(FW/ツールのバージョンなど)
Spyder(Python3.8)
なんとなくやりたいことは想像できるのですが、
最終的にどういったcsvを作りたいのかをちゃんと書いたほうが、回答が付きやすいと思います。