当前位置: 首页 > news >正文

pandas数据过滤,loc,iloc,条件选择,pandas常用函数

importpandasaspdimportnumpyasnp# 形成dataframe数据t1=pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('wxyz'))#t1

loc

wxyz
a0123
b4567
c891011
d12131415
# 搜索 索引是a的行t1.loc["a"]
w 0 x 1 y 2 z 3 Name: a, dtype: int32
# 获取 索引是a到b的数据t1.loc["a":"b"]
wxyz
a0123
b4567
# 获取 索引是a到d的数据,每间隔2个取数,所以取不到d行t1.loc["a":"d":2]
wxyz
a0123
c891011
# 获取 索引是a 列名是z的数据t1.loc["a","z"]
3
# 获取 索引是a-c行数据,和x到z列的数据t1.loc["a":"c","x":"z"]
xyz
a123
b567
c91011

iloc

# 获取 行下标是0的数据t1.iloc[0]
w 0 x 1 y 2 z 3 Name: a, dtype: int32
# 获取 第0-2行数据,不包含下标是2的数据,也就只能获取2行t1.iloc[0:2]
wxyz
a0123
b4567
# 获取列下标是0的列数据t1.iloc[:,0]
a 0 b 4 c 8 d 12 Name: w, dtype: int32
# 获取列名是 w的列数据t1["w"]
a 0 b 4 c 8 d 12 Name: w, dtype: int32
# 获取列下标0-2列的数据t1.iloc[:,0:2]
wx
a01
b45
c89
d1213
# 获取 行下标是1-2, 列下标 0-2列的数据t1.iloc[1:2:,0:2]
wx
b45

filter

# 获取列名是x和y的列t1.filter(items=["x","y"])
xy
a12
b56
c910
d1314

数据过滤

# 数据过滤, 以t1['w']列>5为条件,获取2行数据t1[t1['w']>5]
wxyz
c891011
d12131415
# 选择t1['w']>5的行,并只保留"x"和'z'两列t1.loc[t1['w']>=5,["x",'z']]
xz
c911
d1315
http://www.jsqmd.com/news/621543/

相关文章:

  • 5分钟搞定:OpenClaw镜像体验Phi-3-mini-128k-instruct的Chainlit交互
  • Sun Valley ttk主题终极指南:让Python GUI应用焕然一新
  • frpc-desktop架构优化:BaseService重构实战解析
  • Pothos GraphQL性能优化:10个技巧提升GraphQL查询效率
  • 如何用 removeItem 与 clear 彻底清空本地无需的历史缓存.txt
  • GLIP社区与支持:如何参与项目贡献和获取帮助
  • Unity游戏翻译终极指南:XUnity.AutoTranslator一键实现多语言支持
  • 利用Pandas实现金融数据分析:价格变动监控
  • iStore:让OpenWRT插件安装变得像手机应用商店一样简单
  • 不要让接口过早失去可选项聪
  • LightBulb热键技巧:掌握全局快捷键,实时调节色温和亮度
  • 低空经济新引擎:一文读懂混合动力飞行器
  • Syncthing Tray故障排除:常见问题及解决方案大全
  • frpc-desktop界面动画实现:提升用户体验的微交互
  • U-GAT-IT性能优化:7个实用技巧提升训练效率
  • React-Resizable 高级技巧:8个实战场景与最佳实践
  • PlugY暗黑破坏神2增强插件:完整配置手册与实战应用
  • macOS Web:如何在浏览器中完美复刻macOS桌面体验
  • rasterizeHTML.js 终极指南:跨浏览器HTML到Canvas渲染完整教程
  • Moe-Counter:让网站计数变得萌萌哒的终极解决方案
  • CLAP Zero-Shot Audio Classification Dashboard部署教程:WSL2环境下Windows用户零障碍运行指南
  • Golang如何做API签名验证_Golang接口签名教程【实战】
  • Qwen3-VL-4B Pro惊艳案例:模糊/低光照图片的高置信度语义还原
  • 2026年口碑好的无缝弯管/弯管加工长期合作厂家推荐 - 品牌宣传支持者
  • 2026卸妆洗面奶标杆名录:3款合规产品实测对比 - 优质品牌商家
  • Cloudscape Design System扩展开发:自定义组件与插件系统完整指南
  • 在Windows 11上为Intel Iris Xe显卡配置PyTorch CPU环境:从Anaconda到成功验证
  • 深入解析Angular 17与Firebase的无缝整合
  • 从零开始掌握YOLO——实时目标检测的技术详解
  • 如何理解 WeakSet 不可遍历且没有 size 属性的设计原因