Перевернуть строковый столбец в кадре данных pandas в определенном порядкеPython

Программы на Python
Ответить
Anonymous
 Перевернуть строковый столбец в кадре данных pandas в определенном порядке

Сообщение Anonymous »

В моем фрейме данных есть этот столбец, который по сути представляет собой дату.

Код: Выделить всё

0       2023-01-01
1       2023-01-01
2       2023-01-01
3       2023-01-01
4       2023-01-01
...
1015    2023-01-17
1016    2023-01-17
1017    2023-01-17
1018    2023-01-17
1019    2023-01-17
Я хочу преобразовать указанный выше столбец в

Код: Выделить всё

0       01-01-2023
1       01-01-2023
2       01-01-2023
3       01-01-2023
4       01-01-2023
...
1015    17-01-2023
1016    17-01-2023
1017    17-01-2023
1018    17-01-2023
1019    17-01-2023
Я пытался использовать это:

Код: Выделить всё

df['date'] = "-".join(reversed(df['date'].split("-")))
Но я получаю ошибку ниже:

Код: Выделить всё

AttributeError: 'Series' object has no attribute 'split'
Есть ли лучший способ изменить этот столбец?

Подробнее здесь: https://stackoverflow.com/questions/751 ... ific-order
Ответить

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

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

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

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

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