
У меня есть этот кадр данных, в котором некоторые значения в Postcode
могут иметь более одного почтового индекса.Я пытаюсь разделить строку, содержащую несколько почтовых индексов, и затем добавить обратно в фрейм данных.
Я уже получаю список индексов с несколькими почтовыми индексами, используя следующий код:
index_list = df_selangor[df_selangor['Postcode'].str.contains(' ')].index
Это позволяет мне создать новый фрейм данных и затем разделить значение на Postcode
следующим образом;
df_selangor_split = df_selangor.copy()
df_selangor_split = df_selangor_split[df_selangor_split.index.isin(index_list)]
df_selangor_split['Postcode'] = df_selangor_split['Postcode'].str.split()

Однако я застрял послеэтот шаг.Я не уверен, как разделить его еще раз, чтобы скопировать Area
и иметь только 1 почтовый индекс.