Я пытаюсь разбить series
на pandas столбцы, но я имею дело со следующей проблемой:
df.head()
Opportunity Name Amount Currency Amount
XXXX - XX - 2019 - 01 - 20 ARS 300
YYY - YY - Y -2019 - 01 -21 CHL 350
ZZZZ - ZZ - 2019 - 03 - 25 ARS 500
TT - TT - T - TT - 2019 - 04 - 26 ARS 1000
Всякий раз, когда я пытаюсь получить новый фрейм данных, где я могу иметь даты в отдельные столбцы. Я использовал str.split()
функцию с expands=True
с разделителем-разделителем -
df['Opportunity Name'].str.split('-' , expand=True)
Но мои результаты выглядят грязно и трудно выбрать те столбцы с датой, потому что она разбита следующим образом:
0 1 2 3 4 5 6
XXXX XX 2019 01 20 None None
YYY YY Y 2019 01 21 None
ZZZZ ZZ 2019 03 25 None None
TT TT T TT 2019 04 26
Что затрудняет нарезку по этому фрейму данных, я просто хочу извлечь дату из этого строкового столбца фрейма данных