【发布时间】:2020-08-28 11:04:09
【问题描述】:
包含 10 列以上的表格。主题列中的每个单元格都有 3 个元素:1) 地址,2) 城市-州-zip,3) 坐标。
如何移除元素 1 和 2,只留下没有钩子的坐标?
【问题讨论】:
标签: python pandas dataframe dataset data-science
包含 10 列以上的表格。主题列中的每个单元格都有 3 个元素:1) 地址,2) 城市-州-zip,3) 坐标。
如何移除元素 1 和 2,只留下没有钩子的坐标?
【问题讨论】:
标签: python pandas dataframe dataset data-science
按照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 是文档。给它看看!超级完整。
【讨论】: