我爱编程

pandas使用技巧【5】如何丢弃指定Series和DataFr

2017-11-09  本文已影响0人  夜雨寒山
简介: 本文主要介绍如何去除DataFrame的某些列和行。

Series

  1. drop单行
series.drop("row_to_drop",)
  1. drop多行
series.drop( [row1, row2,..., rown])

DataFrame

去掉列(axis=1)
  1. drop单列
    给出需要删除的列名,同时设置axis=1
dataframe.drop("col_to_drop",  axis=1)
dataframe.drop("col_to_drop",  axis=1, inplace=True)
  1. drop多列
    给出需要删除的列名列表,同时设置axis=1
dataframe.drop( ["col1", "col2",..., "coln"],  axis=1)
dataframe.drop( ["col1", "col2",..., "coln"],  axis=1, inplace=True)
去掉行(axis=0)
  1. drop单行
    给出需要删除的行名,可以不设置axis,默认为0
dataframe.drop( [row_to_drop],  axis=1)
  1. drop多行
    给出需要删除的行名列表,可以不设置axis,默认为0
dataframe.drop( [row1, row2,...,rown],  axis=1, inplace=True)
参数inplace

当想将原数据更改,需要加上inplace参数


附上小哥哥的视频链接Data analysis in Python with pandas
Youtube 🔗
哔哩哔哩 🔗

所有文章列表
pandas使用技巧总览

上一篇 下一篇

猜你喜欢

热点阅读