Переименование столбцов в пандах

Если вы хотите сделать это с помощью Qt, вы можете использовать конструктор QFileInfo:

QFileInfo fi( QDir("/tmp"), "file" );
QString path = fi.absoluteFilePath();
1463
задан jmuhlenkamp 12 December 2017 в 18:55
поделиться

1 ответ

Скажем, это - Ваш кадр данных.

enter image description here

можно переименовать столбцы с помощью двух методов.

  1. Используя dataframe.columns = [#list]

    df.columns = ['a', 'b', 'c', 'd', 'e']

enter image description here

ограничение этого метода - то, что, если один столбец должен быть изменен, полный список столбцов должен быть передан. Кроме того, этот метод не применим на индексных маркировках. Например, если Вы передали это:

df.columns = ['a','b','c','d']

Это бросит ошибку. Несоответствие длины: Ожидаемая ось имеет 5 элементов, новые значения имеют 4 элемента.

  1. Другой метод является Пандами, переименовывают () метод, который используется для переименования любого индекса, столбца или строки

    df = df.rename (столбцы = {'$a':'a'})

enter image description here

Точно так же можно изменить любые строки или столбцы.

7
ответ дан 22 November 2019 в 20:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: