【发布时间】:2021-03-23 16:36:32
【问题描述】:
我在数据框中有一列,在某些行中我有州,有时只有城市。例如,在某些行中我只有:'Los Angeles',但在其他行中我可能有'CA Los Angeles'。
我想将该列拆分为两个新列:州和城市,如果未指定州,则可以为空白。像这样的:
| COLUMN | STATE | CITY |
|---|---|---|
| FL Miami | FL | Miami |
| Houston | null | Houston |
我在想也许可以使用 '[A-Z][A-Z]\s' 之类的正则表达式进行拆分,但我无法使其工作。有什么想法吗?
【问题讨论】:
-
请将您的数据重新导入 Pandas,并在两个字母状态和城市名称之间使用适当的(非空格)分隔符。
标签: python css regex dataframe split