Python,Pandas,数据框 - 拆分和删除单元格的某些部分
Posted
技术标签:
【中文标题】Python,Pandas,数据框 - 拆分和删除单元格的某些部分【英文标题】:Python, Pandas, dataframe - split and remove some parts of cell 【发布时间】:2020-08-28 11:04:09 【问题描述】:包含 10 列以上的表格。主题列中的每个单元格都有 3 个元素:1) 地址,2) 城市-州-zip,3) 坐标。
column in csv with cells
如何移除元素 1 和 2,只留下没有钩子的坐标?
【问题讨论】:
【参考方案1】:按照my answer to your previous question 中的详细说明创建新列后,您可以简单地使用pandas 中的drop
方法删除您不想保留的列。例如,如果要删除 address 和 col1 列,只需编写:
df.drop(['address', 'col1'], axis=1, inplace = True)
我们使用 inplace 标志,以便从数据框中删除列。否则,我们需要编写如下内容:
df = df.drop(['address', 'col1'], axis=1)
因为该命令会返回一个包含已删除列的新数据框。 Here 是文档。给它看看!超级完整。
【讨论】:
非常感谢!以上是关于Python,Pandas,数据框 - 拆分和删除单元格的某些部分的主要内容,如果未能解决你的问题,请参考以下文章
Python Pandas:如何在数据框的列中拆分已排序的字典