文档详情

Python数据分析基础与应用电子活页5-11使用drop()函数删除数据集中指定行或列的数据.docx

发布:2025-05-28约小于1千字共2页下载文档
文本预览下载声明

Python数据分析基础与应用

模块

PAGE2

PAGE21

电子活页5-11使用drop()函数删除数据集中指定行或列的数据

【技能训练5-13】使用drop()函数删除数据集中指定行或列的数据

【训练要求】

在JupyterNotebook开发环境中创建j5-13.ipynb,然后编写代码使用drop()函数删除数据集中指定行或列的数据。

【实施过程】

(1)创建一个DataFrame对象

代码如下:

importpandasaspd

data1={name:[阳光,白雪,夏天,云朵],

sex:[男,女,男,女],

age:[23,18,20,22],

score:[65,84,78,92.5]}

label1=[stu1,stu2,stu3,stu4]

df1=pd.DataFrame(data1,index=label1)

df1

输出结果:

(2)删除指定行的数据

代码如下:

print(df1.drop(labels=stu2))

输出结果:

删除指定行的数据也可以使用以下代码:

df1.drop(index=stu2)

删除指定行的数据使用labels、index参数都是可以的,不过推荐使用labels参数。

(3)删除非连续的多行数据

代码如下:

df1.drop(labels=[stu2,stu4])

输出结果:

(4)删除多列数据

代码如下:

df1.drop(labels=[sex,age],axis=1)

输出结果:

显示全部
相似文档