Выберите столбцы с повторяющимися именами панд, например «столбец 'a' плюс любой столбец, имя которого встречается более ⇐ Python
-
Anonymous
Выберите столбцы с повторяющимися именами панд, например «столбец 'a' плюс любой столбец, имя которого встречается более
Я хочу выбрать определенные столбцы, даже если они дублируются, сохраняя при этом те же имена
col_select = ["a","x","x","x"] а х х х г 0 6 2 7 7 8 1 6 6 3 1 1 2 6 6 7 5 6 3 8 3 6 1 8 4 5 7 5 3 0 желаемый результат
а х х х 0 6 2 7 5 1 6 6 3 1 2 6 6 7 5 3 8 3 6 1 4 5 7 5 3 df[col_select] булен = [] col_commun = [] для я в диапазоне (0,len(col_select)): #print(я) boolen.append(col_select в df.columns) если boolen == True: col_commun.append(col_select) df_out= df.loc[:,col_commun]
Я хочу выбрать определенные столбцы, даже если они дублируются, сохраняя при этом те же имена
col_select = ["a","x","x","x"] а х х х г 0 6 2 7 7 8 1 6 6 3 1 1 2 6 6 7 5 6 3 8 3 6 1 8 4 5 7 5 3 0 желаемый результат
а х х х 0 6 2 7 5 1 6 6 3 1 2 6 6 7 5 3 8 3 6 1 4 5 7 5 3 df[col_select] булен = [] col_commun = [] для я в диапазоне (0,len(col_select)): #print(я) boolen.append(col_select в df.columns) если boolen == True: col_commun.append(col_select) df_out= df.loc[:,col_commun]
Мобильная версия