pandas.loc 选取指定列进行操作的实例


Posted in Python onMay 18, 2018

今天发现用pandas里面的数据结构可以减少大量的编程工作,从现在开始逐渐积累,记录一下:

使用标签选取数据:

df.loc[行标签,列标签]
df.loc['a':'b']#选取ab两行数据
df.loc[:,'one']#选取one列的数据

df.loc的第一个参数是行标签,第二个参数为列标签(可选参数,默认为所有列标签),两个参数既可以是列表也可以是单个字符,如果两个参数都为列表则返回的是DataFrame,否则,则为Series。

示例代码:

df.loc[ (df.Cabin.notnull()), 'Cabin' ] = "Yes"

上一行代码的意思是:选取Cabin列中不为空的位置替换为“Yes”,df是一个二维数据集

这篇pandas.loc 选取指定列进行操作的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
解决谷歌搜索技术文章时打不开网页问题的python脚本
Feb 10 Python
跟老齐学Python之Python安装
Sep 12 Python
详解duck typing鸭子类型程序设计与Python的实现示例
Jun 03 Python
python中reduce()函数的使用方法示例
Sep 29 Python
基于DataFrame筛选数据与loc的用法详解
May 18 Python
python 用lambda函数替换for循环的方法
Jun 09 Python
使用pandas批量处理矢量化字符串的实例讲解
Jul 10 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
python实现五子棋小游戏
Mar 25 Python
Python实现的旋转数组功能算法示例
Feb 23 Python
Python利用神经网络解决非线性回归问题实例详解
Jul 19 Python
QML用PathView实现轮播图
Jun 03 Python
解决Pycharm中import时无法识别自己写的程序方法
May 18 #Python
解决pycharm无法调用pip安装的包问题
May 18 #Python
解决已经安装requests,却依然提示No module named requests问题
May 18 #Python
Python实现获取nginx服务器ip及流量统计信息功能示例
May 18 #Python
解决Pycharm无法import自己安装的第三方module问题
May 18 #Python
完美解决Pycharm无法导入包的问题 Unresolved reference
May 18 #Python
PyCharm安装第三方库如Requests的图文教程
May 18 #Python
You might like
oracle资料库函式库
2006/10/09 PHP
Discuz! Passport 通行证整合
2008/03/27 PHP
php中JSON的使用方法
2015/04/30 PHP
PHP的命令行命令使用指南
2015/08/18 PHP
WordPress中的shortcode短代码功能使用详解
2016/05/17 PHP
jQuery数据显示插件整合实现代码
2011/10/24 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
查找Oracle高消耗语句的方法
2014/03/22 Javascript
Javascript前端UI框架Kit使用指南之kitjs的对话框组件
2014/11/28 Javascript
JavaScript和JQuery的鼠标mouse事件冒泡处理
2015/06/19 Javascript
javascript创建含数字字母的随机字符串方法总结
2016/08/01 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
2017/02/22 Javascript
bootstrap模态框远程示例代码分享
2017/05/22 Javascript
利用VS Code开发你的第一个AngularJS 2应用程序
2017/12/15 Javascript
JavaScript实现简单的隐藏式侧边栏功能示例
2018/08/31 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
echarts统计x轴区间的数值实例代码详解
2019/07/07 Javascript
详解webpack引用jquery(第三方模块)的三种办法
2019/08/21 jQuery
node实现mock-plugin中间件的方法
2019/12/25 Javascript
jQuery使用ajax传递json对象到服务端及contentType的用法示例
2020/03/12 jQuery
详解Vue的异步更新实现原理
2020/12/22 Vue.js
[01:01:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第一场 3月4日
2021/03/11 DOTA
Python中operator模块的操作符使用示例总结
2016/06/28 Python
总结python爬虫抓站的实用技巧
2016/08/09 Python
火车票抢票python代码公开揭秘!
2018/03/08 Python
Python秒算24点实现及原理详解
2019/07/29 Python
python 遍历pd.Series的index和value
2019/11/26 Python
Django之腾讯云短信的实现
2020/06/12 Python
python中_del_还原数据的方法
2020/12/09 Python
Python制作简单的剪刀石头布游戏
2020/12/10 Python
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
委托与事件是什么关系?为什么要使用委托
2014/04/18 面试题
教师绩效工资方案
2014/02/01 职场文书
小程序教您怎样你零成本推广获取数万用户的方法
2019/07/30 职场文书
Spring Boot 实现 WebSocket
2022/04/30 Java/Android