博客
关于我
pandas数据分析之常用方法
阅读量:752 次
发布时间:2019-03-22

本文共 468 字,大约阅读时间需要 1 分钟。

前言:pandas是python中进行数据处理的一个非常有用的库,利用好pandas,可以十分方便地对数据进行处理以及统计分析。

一、pandas数据处理

1.1 pandas中删除dataFrame中行/列

在pandas中,可以通过简单的方法对dataFrame中的行或列进行删除操作。以下是常用的删除方法:

df = df.drop(df[df.col_name >=5].index)print(df)

将满足条件的行索引从dataFrame中删除。例如,对于列'col_name'中值大于等于5的行,会删除这些行的索引。

为了删除一列,使用axis=1参数。

df = df.drop('col_name', axis=1)

使用apply方法对DataFrame进行操作

apply方法可以用于对dataframe中的每一行或每一列进行操作,非常有用。以下是常用的apply方法的使用示例:

df['signal'] = df.apply(lambda x: function(x.name, x.age), axis=1)

转载地址:http://ikqwk.baihongyu.com/

你可能感兴趣的文章
opencv6-调整图像亮度和对比度
查看>>
opencv7-绘制形状和文字
查看>>
opencv8-图像模糊
查看>>
opencv9-膨胀和腐蚀
查看>>
OpenCV_ cv2.imshow()
查看>>
opencv_core.dir/objects.a(vs_version.rc.obj)‘ is incompatible with i386:x86-64 output
查看>>
opencv——图像缩放1(resize)
查看>>
opencv——最简单的视频读取
查看>>
Opencv——模块介绍
查看>>
OpenCV与AI深度学习 | 2024年AI初学者需要掌握的热门技能有哪些?
查看>>
OpenCV与AI深度学习 | CIB-SE-YOLOv8: 优化的YOLOv8, 用于施工现场的安全设备实时检测 !
查看>>
OpenCV与AI深度学习 | CoTracker3:用于卓越点跟踪的最新 AI 模型
查看>>
OpenCV与AI深度学习 | OpenCV中八种不同的目标追踪算法
查看>>
OpenCV与AI深度学习 | OpenCV图像拼接--Stitching detailed使用与参数介绍
查看>>
OpenCV与AI深度学习 | OpenCV如何读取仪表中的指针刻度
查看>>
OpenCV与AI深度学习 | OpenCV常用图像拼接方法(一) :直接拼接
查看>>
OpenCV与AI深度学习 | OpenCV常用图像拼接方法(三):基于特征匹配拼接
查看>>
OpenCV与AI深度学习 | OpenCV常用图像拼接方法(二) :基于模板匹配拼接
查看>>
OpenCV与AI深度学习 | OpenCV常用图像拼接方法(四):基于Stitcher类拼接
查看>>
OpenCV与AI深度学习 | OpenCV快速傅里叶变换(FFT)用于图像和视频流的模糊检测(建议收藏!)
查看>>