使用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 小技巧——如何删除行或者列、根据条件删除指定行或者列相关推荐

  1. pandas dataframe删除空行或者空列dropna,一般删除指定行或者列drop

    dropna参见https://blog.csdn.net/roamer314/article/details/84816171 df[~(df['col'].isnull())] #删掉空行 df. ...

  2. Excel·VBA指定条件删除整行整列

    目录 1,删除工作表所有空行 2,删除工作表所有空列 3,删除选中单列包含指定字符的行 举例 3.1,改进版 4,删除选中单列不含指定字符的行 举例 5,删除选中列重复的整行 举例 6,删除选中列唯一 ...

  3. pandas fillna_6个提升效率的pandas小技巧

    文章来源:towardsdatascience 作者:B.Chen 翻译\编辑:Python大数据分析 pandas是python中常用的数据分析库,出现频率非常高,而且pandas功能之多让人咋舌, ...

  4. pandas apply lambda_一分钟一个Pandas小技巧(二)

    " 在逛Kaggle的时候发现了一篇不错的Pandas技巧,我将挑选一些有用的并外加一些自己的想法分享给大家.本系列虽基础但带仍有一些奇怪操作,粗略扫一遍,您或将发现一些您需要的技巧.&qu ...

  5. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  6. 怎么把竖列中的数相加python_关于python中pandas.DataFrame对行与列求和及添加新行与列示例代码...

    pandas是python环境下最有名的数据统计包,而DataFrame翻译为数据框,是一种数据组织方式,这篇文章主要给大家介绍了关于python中pandas.DataFrame对行与列求和及添加新 ...

  7. pandas 如何删掉第一行_pandas删除指定行详解

    pandas删除指定行详解 在处理pandas的DataFrame中,如果想像excel那样筛选,只要其中的某一行或者几行,可以使用isin()方法来实现,只需要将需要的行值以列表方式传入即可,还可传 ...

  8. python使用matplotlib可视化subplots绘制子图、自定义几行几列子图,如果M行N列,那么最终包含M*N个子图、在指定的子图中添加可视化结果

    python使用matplotlib可视化subplots绘制子图.自定义几行几列子图,如果M行N列,那么最终包含M*N个子图.在指定的子图中添加可视化结果 目录

  9. antd table合并行或者列(动态添加合并行、列)

    antd table合并行或者列(动态添加合并行.列) 表头只支持列合并,使用 column 里的 colSpan 进行设置. 表格支持行/列合并,使用 render 里的单元格属性 colSpan ...

最新文章

  1. jakarta ee_适用于Java EE / Jakarta EE开发人员的Micronaut
  2. tensorflow2.0学习(一)
  3. 轻松了解面试官心理!ElasticSearch写入数据的工作原理是什么? | 技术头条
  4. twitter storm源码走读之2 -- tuple消息发送场景分析
  5. Linux之bash脚本编程---if补充和for循环
  6. 健康评测 php,8款超好用的健康APP测评推荐!
  7. 性能爆表缺软件?M1版MacBook真不能装Win10吗
  8. 快递如何筹备双十一:德邦快递另类营销
  9. linux自动实现项目跑,利用Linux中的crontab实现分布式项目定时任务功能
  10. web版文件管理系统_临沂管家婆母婴版进销存软件产品特色
  11. 任天堂xci文件提取romfs
  12. kubuntu18.04安装搜狗输入法
  13. 环境变量GOBIN导致GoClipse运行出现异常
  14. Harbor构建企业级私有docker镜像的仓库的开源解决方案
  15. Ruby读excel写入mysql
  16. CDN及其加速原理(详解)
  17. Android存储系统-MountService 和vold 对外置存储的管理(2)
  18. 电脑的视频太大,如何压缩视频
  19. 360手机怎样更新系统版本android,360手机推出新系统更新 N5的安卓7.X测试版发布...
  20. 2021-2027全球与中国讲解员视频软件市场现状及未来发展趋势

热门文章

  1. 诺基亚庆祝与阿尔卡特朗讯全球合并首营日
  2. 谷歌商店无法用于此购买交易_使用Google 产品提示此账号已在您的设备上的解决办法 | 俍注 | ONEinf.com...
  3. js删除字符串中指定字符
  4. 华为找手机功能显示连接服务器失败,手机怎么连接云服务器异常
  5. 乔布斯:关于Flash的几点看法
  6. 解决Windows10、11 远程桌面时提示用户名、密码错误的情况(实际用户名、密码正确)
  7. dhcp服务器,dns服务器,web服务器配置
  8. 【图像处理】-019 补色
  9. html input change,input与change事件区别
  10. 拼多多、饿了么、蚂蚁金服Java面试题大集