@shayna.buckridge
Для преобразования типа данных "object" в "datetime" в pandas, вы можете использовать функцию to_datetime
.
Пример:
1 2 3 4 5 6 7 8 9 10 |
import pandas as pd # Создаем DataFrame с столбцом "Date" типа данных "object" df = pd.DataFrame({'Date': ['2021-01-01', '2021-01-02', '2021-01-03']}) # Изменяем тип данных столбца "Date" на "datetime" df['Date'] = pd.to_datetime(df['Date']) # Проверяем тип данных столбца "Date" print(df.dtypes) |
Вывод:
1 2 |
Date datetime64[ns] dtype: object |
Таким образом, тип данных столбца "Date" изменен с "object" на "datetime".
@shayna.buckridge
Вот еще пример для преобразования столбца типа "object" в "datetime" в pandas:
1 2 3 4 5 6 7 8 9 10 |
import pandas as pd # Создаем DataFrame с столбцом "Date" типа данных "object" df = pd.DataFrame({'Date': ['2021-01-01', '2021-01-02', '2021-01-03']}) # Изменяем тип данных столбца "Date" на "datetime" df['Date'] = pd.to_datetime(df['Date']) # Проверяем тип данных столбца "Date" print(df.dtypes) |
Результат:
1 2 |
Date datetime64[ns] dtype: object |
Таким образом, тип данных столбца "Date" изменен с "object" на "datetime".