对pandas里的loc并列条件索引的实例讲解


Posted in Python onNovember 15, 2018

如下所示:

def Family_feature(df):
 df['Fam_Size'] =df['SibSp']+df['Parch']
 df['Fam_Size'].loc[df['Fam_Size'] == 0] = 1
 df['Fam_Size'].loc[(df['Fam_Size'] > 1) & (df['Fam_Size'] <= 3)] = 2
#  df['Fam_Size'].loc[df['Fam_Size'] == 2] = 2
#  df['Fam_Size'].loc[df['Fam_Size'] == 3] = 2
 df['Fam_Size'].loc[df['Fam_Size'] > 3] = 3
 return df

df['Fam_Size'].loc[(df['Fam_Size'] > 1) & (df['Fam_Size'] <= 3)] = 2 只要中间加一个 & 符号 , 然后把两边的condition括号起来就行。

以上这篇对pandas里的loc并列条件索引的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python pickle类库介绍(对象序列化和反序列化)
Nov 21 Python
Python的Django框架中自定义模版标签的示例
Jul 20 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
pygame实现俄罗斯方块游戏(基础篇2)
Oct 29 Python
Python调用.net动态库实现过程解析
Jun 05 Python
Python将字典转换为XML的方法
Aug 01 Python
Python模块常用四种安装方式
Oct 20 Python
Python APScheduler执行使用方法详解
Dec 10 Python
详解解决jupyter不能使用pytorch的问题
Feb 18 Python
Python图片处理之图片裁剪教程
May 27 Python
python基础之模块的导入
Oct 24 Python
Python中requests库的用法详解
Jun 05 Python
Pandas 按索引合并数据集的方法
Nov 15 #Python
pandas 将索引值相加的方法
Nov 15 #Python
python同时遍历数组的索引和值的实例
Nov 15 #Python
python保存二维数组到txt文件中的方法
Nov 15 #Python
使用Python的toolz库开始函数式编程的方法
Nov 15 #Python
Python中is和==的区别详解
Nov 15 #Python
Python中垃圾回收和del语句详解
Nov 15 #Python
You might like
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
PHP操作Memcache实例介绍
2013/06/14 PHP
浅析PHP程序设计中的MVC编程思想
2014/07/28 PHP
php实现的验证码文件类实例
2015/06/18 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
功能强大的PHP POST提交数据类
2016/07/15 PHP
PHP使用PDO调用mssql存储过程的方法示例
2017/10/07 PHP
Laravel中为什么不使用blpop取队列详析
2018/08/01 PHP
PHP使用phpunit进行单元测试示例
2019/09/23 PHP
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
JavaScript对数字的判断与处理实例分析
2015/02/02 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
easyui validatebox验证
2016/04/29 Javascript
jQuery Masonry瀑布流插件使用方法详解
2017/01/18 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
深入理解vue $refs的基本用法
2017/07/13 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
2017/09/23 Javascript
node实现登录图片验证码的示例代码
2018/04/20 Javascript
微信小程序使用form表单获取输入框数据的实例代码
2018/05/17 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
vue封装swiper代码实例解析
2019/10/08 Javascript
进一步探究Python中的正则表达式
2015/04/28 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
2019/08/09 Python
python3.8 微信发送服务器监控报警消息代码实现
2019/11/05 Python
wxpython实现按钮切换界面的方法
2019/11/19 Python
基于python plotly交互式图表大全
2019/12/07 Python
医生实习工作总结的自我评价
2013/09/27 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
捐助感谢信
2015/01/22 职场文书
小学推普周活动总结
2015/05/07 职场文书
JS 基本概念详细介绍
2021/10/16 Javascript
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL