나는 독특한 캐릭터의 여러 팬더 시리즈가 있습니다파이썬 : 텍스트 파일에 pd.Series의 모든 조합을 쓰기
First Series
P0A8V2
P36683
P15254
Second Series
P09831
P0AFG8
나는이 (탭 구분자)처럼 보이는 TEXTFILE 쓰고 싶은 :
를P0A8V2 P36683
P0A8V2 P15254
P36683 P15254
P09831 P0AFG8
그래서 일련의 모든 개체는 정확히 한 번씩 결합됩니다. 명령은 중요하지 않습니다. 그런 다음 바로 다음 시리즈가 시작됩니다.
쉬운 방법이 있나요?
UPDATE :
스트링스는 DataFrame의 인덱스에 있습니다. df.index.values를 사용하여 액세스합니다. DataFrames는 df_list에 있습니다.
def Cluster_Network(df_list):
combi_list = []
for cluster in df_list:
combi_list.append(tuple(itertools.combinations(cluster.index.values, 2)))
return combi_list
그 안에 쌍이있는 튜플 목록을 얻습니다.
[('P77717', 'P10378'),
('P18393', 'P77444'),
('P18393', 'P0AD44'),
('P18393', 'P10378'),
('P77444', 'P0AD44'),
('P77444', 'P10378'),
('P0AD44', 'P10378')),
(('P77562', 'P41039'),)]
어떻게 그 목록에서 텍스트 파일을 쓸 수 있습니까?
시도한 것을 보여줄 수 있습니까? – Merlin