У меня возникли трудности с добавлением подстроки к полю в моем фрейме данных, я не могу правильно извлечь нужные мне значения, я просмотрел документацию, но не вижу, что я делаю неправильно. Я оставляю пример:
>> df['date']
20200131
Я пытаюсь использовать подстроку, чтобы получить '2020' + '01' + '31' независимо, чтобы применить следующий формат:
>>df_t = df_test['date'].astype(str).str[:4] #Work OK
2020
>>df_t = df_test['date'].astype(str).str[5:2] #No work
df_t = df_test['date'].astype(str).str[7:2] #No work
I также пробовал другой метод, но с тем же результатом:
df_t = df_test['date'].astype(str).str.slice(5,2) #No work
Что я делаю не так?
Из уже большое спасибо !!
Я буду слушать к вашим ответам,
С уважением!