我有下表:
由于列“location”中有重复的状态,因此我正尝试从location中删除该状态,以便它只具有城市名称。
year location state success
2009 New York, NY NY 1
2009 New York, NY NY 1
2009 Chicago, IL IL 1
2009 New York, NY NY 1
2009 Boston, MA MA 1
2009 Long Beach, CA CA 1
2009 Atlanta, GA GA 1
我尝试了以下代码:
x = KS_clean.column(1)
np.chararray.split(x, ',')
如何拆分字符串,使结果只包含以下城市名称:
array('New York', 'New York', 'Chicago', ...,)
好让我把它放回桌子里?
抱歉,这是一个基本问题,但我对python还不熟悉,还在学习。谢谢
我认为您需要首先使用} ):
DataFrame
(例如通过^{然后按^{} 分割并按
str[0]
选择第一个列表:最后,如果需要,由^{} 转换为numpy数组:
相关问题 更多 >
编程相关推荐