【发布时间】:2020-09-30 17:10:15
【问题描述】:
我有一个如下所示的 csv:
FIPS display_name Value
2013 "Aleutians East, (AK)" 172.9
2016 "Aleutians West, (AK)" 172.2
我想将一列分成两列。我试过这个:
df['county','state'] = df['display_name'].str.split(', ',expand=True)
输出是这样的:
cnty_fips display_name Value (county, state)
2013 "Aleutians East 172.9 "Aleutians East
2016 "Aleutians West 172.2 "Aleutians West
不知道为什么数据的后半部分被擦除而不是新列。 当我拆分一列,一列给出县,另一列给出州时,如何获得两个新列?
【问题讨论】: