pandas 小技巧——如何删除行或者列、根据条件删除指定行或者列
使用df.drop
DataFrame.drop(labels=None, axis=0, index=None, columns=None, level=None, inplace=False, errors=‘raise’)
1、labels:要删除的标签,一个或者多个(以list形式);
2、axis:指定哪一个轴,=0删除行,=1删除列;
3、columns:指定某一列或者多列(以list形式);
4、level:索引等级,针对多重索引的情况;
5、inplaces:是否替换原来的dataframe,=True代表直接替换原始df,=False代表不替换原始df
1、直接删除指定行/列
# 删除列名为C的列,并替换原始df
df.drop(columns=['C'], inplace=True)
2、根据条件删除指定行
# 删除符合条件的指定行,并替换原始df
df.drop(df[(df.score < 50) & (df.score > 20)].index, inplace=True)
pandas 小技巧——如何删除行或者列、根据条件删除指定行或者列相关推荐
- pandas dataframe删除空行或者空列dropna,一般删除指定行或者列drop
dropna参见https://blog.csdn.net/roamer314/article/details/84816171 df[~(df['col'].isnull())] #删掉空行 df. ...
- Excel·VBA指定条件删除整行整列
目录 1,删除工作表所有空行 2,删除工作表所有空列 3,删除选中单列包含指定字符的行 举例 3.1,改进版 4,删除选中单列不含指定字符的行 举例 5,删除选中列重复的整行 举例 6,删除选中列唯一 ...
- pandas fillna_6个提升效率的pandas小技巧
文章来源:towardsdatascience 作者:B.Chen 翻译\编辑:Python大数据分析 pandas是python中常用的数据分析库,出现频率非常高,而且pandas功能之多让人咋舌, ...
- pandas apply lambda_一分钟一个Pandas小技巧(二)
" 在逛Kaggle的时候发现了一篇不错的Pandas技巧,我将挑选一些有用的并外加一些自己的想法分享给大家.本系列虽基础但带仍有一些奇怪操作,粗略扫一遍,您或将发现一些您需要的技巧.&qu ...
- python pandas库读取excel/csv中指定行或列数据详解
通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...
- 怎么把竖列中的数相加python_关于python中pandas.DataFrame对行与列求和及添加新行与列示例代码...
pandas是python环境下最有名的数据统计包,而DataFrame翻译为数据框,是一种数据组织方式,这篇文章主要给大家介绍了关于python中pandas.DataFrame对行与列求和及添加新 ...
- pandas 如何删掉第一行_pandas删除指定行详解
pandas删除指定行详解 在处理pandas的DataFrame中,如果想像excel那样筛选,只要其中的某一行或者几行,可以使用isin()方法来实现,只需要将需要的行值以列表方式传入即可,还可传 ...
- python使用matplotlib可视化subplots绘制子图、自定义几行几列子图,如果M行N列,那么最终包含M*N个子图、在指定的子图中添加可视化结果
python使用matplotlib可视化subplots绘制子图.自定义几行几列子图,如果M行N列,那么最终包含M*N个子图.在指定的子图中添加可视化结果 目录
- antd table合并行或者列(动态添加合并行、列)
antd table合并行或者列(动态添加合并行.列) 表头只支持列合并,使用 column 里的 colSpan 进行设置. 表格支持行/列合并,使用 render 里的单元格属性 colSpan ...
最新文章
- jakarta ee_适用于Java EE / Jakarta EE开发人员的Micronaut
- tensorflow2.0学习(一)
- 轻松了解面试官心理!ElasticSearch写入数据的工作原理是什么? | 技术头条
- twitter storm源码走读之2 -- tuple消息发送场景分析
- Linux之bash脚本编程---if补充和for循环
- 健康评测 php,8款超好用的健康APP测评推荐!
- 性能爆表缺软件?M1版MacBook真不能装Win10吗
- 快递如何筹备双十一:德邦快递另类营销
- linux自动实现项目跑,利用Linux中的crontab实现分布式项目定时任务功能
- web版文件管理系统_临沂管家婆母婴版进销存软件产品特色
- 任天堂xci文件提取romfs
- kubuntu18.04安装搜狗输入法
- 环境变量GOBIN导致GoClipse运行出现异常
- Harbor构建企业级私有docker镜像的仓库的开源解决方案
- Ruby读excel写入mysql
- CDN及其加速原理(详解)
- Android存储系统-MountService 和vold 对外置存储的管理(2)
- 电脑的视频太大,如何压缩视频
- 360手机怎样更新系统版本android,360手机推出新系统更新 N5的安卓7.X测试版发布...
- 2021-2027全球与中国讲解员视频软件市场现状及未来发展趋势
热门文章
- 诺基亚庆祝与阿尔卡特朗讯全球合并首营日
- 谷歌商店无法用于此购买交易_使用Google 产品提示此账号已在您的设备上的解决办法 | 俍注 | ONEinf.com...
- js删除字符串中指定字符
- 华为找手机功能显示连接服务器失败,手机怎么连接云服务器异常
- 乔布斯:关于Flash的几点看法
- 解决Windows10、11 远程桌面时提示用户名、密码错误的情况(实际用户名、密码正确)
- dhcp服务器,dns服务器,web服务器配置
- 【图像处理】-019 补色
- html input change,input与change事件区别
- 拼多多、饿了么、蚂蚁金服Java面试题大集