对ID类数据进行删除

    删除含有指定元素的行或列,或删除指定行,列
    用法:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False)
    参数说明:
    labels 就是要删除的行列的名字,用列表给定axis 默认为0,指删除行,因此删除columns时要指定axis=1;index 直接指定要删除的行
    columns 直接指定要删除的列
    inplace=False,默认该删除操作不改变原数据,而是返回一个执行删除操作后的新dataframe;
    inplace=True,则会直接在原数据上进行删除操作,删除后无法返回。
    因此,删除行列有两种方式:
    1)labels=None,axis=0 的组合
    2)index或columns直接指定要删除的行或列
    即:
    labels, axis=0 等价于 index=labels ;
    labels, axis=1 等价于 columns=labels

    1. import numpy as np
    2. df.drop(columns=['id'], inplace=True)

    dropna(axis=1, subset=[])