全国のイベントをまとめたデータフレーム【df_event】から、イベントに携わった会社をvalue_counts()で抽出し、【company.txt】に保存しました。
各会社の繋がりをnetworkxで可視化するための下処理として【期待する結果】のようにテキストファイルを書き換えたいです。
- A社、B社、C社
だと、3社の繋がりがあるので
0. A社 B社
0. A社 C社
0. B社 C社
となるようにしたいです。
(重複は削除しません。)
いい方法が浮かばず苦戦しています。。
どなたかご教授をよろしくお願いいたします。。
python
1with open("company.txt", encoding="utf-8") as f: 2 data_lines = f.read() 3 4data_lines = data_lines.replace("2", "") 5data_lines = data_lines.replace("1", "") 6data_lines = data_lines.replace("、", " ") 7 8with open("company.txt", mode="w", encoding="utf-8") as f: 9 f.write(data_lines)
【company.txt】
0. A社、B社、C社
0. 2
0. A社、E社
0. 2
0. D社、F社、G社、I社
0. 2
0. K社、J社、A社
0. 1
0. A社、E社、G社、H社
0. 1
【期待する結果】
0. A社 B社
0. A社 C社
0. B社 C社
0. A社 E社
0. D社 F社
0. D社 G社
0. D社 I社
0. F社 G社
0. F社 I社
0. G社 I社
0. K社 J社
0. K社 A社
0. J社 A社
0. A社 E社
0. A社 G社
0. A社 H社
0. E社 G社
0. E社 H社
0. G社 H社
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/02/03 12:16
2020/02/03 12:25 編集
退会済みユーザー
2020/02/03 13:10
2020/02/03 13:15
退会済みユーザー
2020/02/03 13:22
2020/02/03 13:29
退会済みユーザー
2020/02/03 13:48
2020/02/03 14:00
退会済みユーザー
2020/02/03 14:38
退会済みユーザー
2020/02/03 14:40
2020/02/03 14:56 編集
退会済みユーザー
2020/02/03 15:01
退会済みユーザー
2020/02/03 15:03
2020/02/03 15:06
退会済みユーザー
2020/02/04 01:42