首页后端开发Pythonpython怎么删除无关列

python怎么删除无关列

时间2023-06-03 12:37:02发布访客分类Python浏览361
导读:python怎么删除无关列?1、使用del函数删除指定列python 中针对DataFrame格式的数据,删除列最简单的方法是使用del 函数,简单粗暴效果好,如import pandas as pddf = pd.DataFrame(co...

python怎么删除无关列?

1、使用del函数删除指定列

python 中针对DataFrame格式的数据,删除列最简单的方法是使用del 函数,简单粗暴效果好,如import pandas as pd

df = pd.DataFrame(columns = list('AB'),data = [[1,2,3],[4,5,6]])

print(df)

结果如下:

A B C

0 1 2 3

1 4 5 6

#删除B列

del df['B']

print(df)

结果如下:

A C

0 1 3

1 4` 6

DataFrame是一种表格型数据结构,它含有一组有序的列,每列可以是不同的值。DataFrame既有行索引,也有列索引,它可以看作是由Series组成的字典,不过这些Series公用一个索引。

2、使用DataFrame.drop函数删除指定列

用法: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,则会直接在原数据上进行删除操作,删除后无法返回。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: python怎么删除无关列
本文地址: https://pptw.com/jishu/59652.html
python中input函数在文本形式如何运用 python和wps的区别

游客 回复需填写必要信息