Выберите столбцы с повторяющимися именами панд, например «столбец 'a' плюс любой столбец, имя которого встречается болееPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Выберите столбцы с повторяющимися именами панд, например «столбец 'a' плюс любой столбец, имя которого встречается более

Сообщение Anonymous »


Я хочу выбрать определенные столбцы, даже если они дублируются, сохраняя при этом те же имена

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]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»