pandas’_pandas 删除列

pandas’_pandas 删除列文章目录1.pd.Series.dropna官方案例2.pd.DataFrame.dropna官方案例1.pd.Series.dropnaSeries.dropna(axis=0,inplace=False,how=None)描述返回删除了缺失值的新Series参数axis:{0or‘index’},default0只有一个轴可以从中删除值inplace:bool,defaultFalse如果为True,则就地修改返回None如果为False,则

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1. pd.Series.dropna

Series.dropna(axis=0, inplace=False, how=None)

描述

返回删除了缺失值的新Series

参数

axis : {0 or ‘index’}, default 0
只有一个轴可以从中删除值

inplace : bool, default False
如果为True,则就地修改返回None
如果为False,则返回修改后的Series

how : str, optional
不使用

返回

如果inplace = True,则为None

官方案例

在这里插入图片描述
空字符不被认为是一个空值,None会被认为是一个空值
在这里插入图片描述

2 .pd.DataFrame.dropna

DataFrame.dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)

描述

删除缺失值

参数

axis : {0 or ‘index’, 1 or ‘columns’}, default 0
确定是否删除包含缺失值的行或列。
0或‘index’:删除包含缺失值的行。
1或‘columns’:删除包含缺失值的列。

how : {‘any’, ‘all’}, default ‘any’
当我们有至少一个NA或全部NA时,确定是否从DataFrame中删除行或列。
‘any’:如果存在任何NA值,则删除该行或列。
‘all’:如果所有值均为NA,则删除该行或列。

thresh : int, optional
非缺失值的个数

subset : array-like, optional
沿其他轴考虑的标签,例如
如果要删除行,这些将是要包括列的列表

inplace : bool, default False
如果为True,则就地修改返回None
如果为False,则返回修改后的DataFrame

返回

如果inplace=True,则为None

官方案例

在这里插入图片描述
删除含有缺失值的行
在这里插入图片描述
删除含有缺失值的列
在这里插入图片描述
删除所有元素均为缺失值的行
在这里插入图片描述
保留至少含有两个非缺失值的行
在这里插入图片描述
定义在哪些列中寻找缺失值
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/192212.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • oracle字符串补齐_oracle去掉字符串后几位

    oracle字符串补齐_oracle去掉字符串后几位一、拼接字符串1、使用“||”来拼接字符串:select’拼接’||’字符串’asStrfromstudent;2、使用concat(param1,param2)函数实现:selectconcat(‘拼接’,’字符串’)asStrfromstudent;注:oracle的concat()方法只支持两个参数,如果拼接多个参数,可以嵌套concat():selectconcat(…

  • bs与cs的区别简述_bs和cs页面

    bs与cs的区别简述_bs和cs页面B/SB/S即:Browser与Server,中文意思:浏览器端与服务器端架构,这种架构是从用户层面来划分的,Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家去安装什么应用程序,只需在浏览器上通过HTTP请求服务器端相关的资源(网页资源),客户端Browser浏览器就能进行增删改查。不依赖用户的电脑操作系统环境,只与浏览器环境有关,当然由于网页复杂性,又延伸出网页前端技术与后端技术,前端技术指的是在浏览器上编程的技术,比如:JS,HTML,CSS,这些前端技术是运行在客户端B

    2022年10月16日
  • Django(29)模板变量「建议收藏」

    Django(29)模板变量「建议收藏」变量模板中可以包含变量,Django在渲染模板的时候,可以传递变量对应的值过去进行替换。变量的命名规范和Python非常类似,只能是阿拉伯数字和英文字符以及下划线的组合,不能出现标点符号等特殊字符。

  • 海量数据处理思路「建议收藏」

    海量数据处理思路「建议收藏」海量数据处理思路海量数据处理海量数据,不能一次加载到内存中海量数据topK(最大和最小k个数),第k大,第k小的数海量数据判断一个整数是否存在其中海量数据找出不重复的数字找出A,B两个海量url文件中共同的url海量数据topK最大K使用最小堆,最小K使用最大堆,这里以最大K为例海量数据hash分块维护最小堆的K个数据的数据容器堆中数据是topK大的数据,堆顶的数据是第K大数据先将海量数据hash再取模m,分成m个小文件,hash(num)%m,也可以直接取模在

  • GridView出现不完整–GridView删除滚动条

    GridView出现不完整–GridView删除滚动条

  • Remobjects使用经验

    Remobjects使用经验RemObjectsRemObjects提示:我们相信本文是正确的,但我们不做任何保证.在此感谢Henrick写的文章,很高兴在此发表.介绍RemObjects是功能强大可扩展的远程框架;但是当考虑

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号