dataframe 按条件替换某一列中的值方法


Posted in Python onJanuary 29, 2019

如下所示:

import pandas as pd

content = ['T', 'F'] * 10

data = pd.DataFrame(content, columns=['Y'])
print(data)
Y
0 T
1 F
2 T
3 F
4 T
5 F
6 T
7 F
8 T
9 F
10 T
11 F
12 T
13 F
14 T
15 F
16 T
17 F
18 T
19 F

data.loc[data['Y'] == 'T'] = 1
data.loc[data['Y'] == 'F'] = 0

print(data)
 Y
0 1
1 0
2 1
3 0
4 1
5 0
6 1
7 0
8 1
9 0
10 1
11 0
12 1
13 0
14 1
15 0
16 1
17 0
18 1
19 0

以上这篇dataframe 按条件替换某一列中的值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用异常处理来判断运行的操作系统平台方法
Jan 22 Python
Python中取整的几种方法小结
Jan 06 Python
Python守护进程和脚本单例运行详解
Jan 06 Python
Python 高级专用类方法的实例详解
Sep 11 Python
python微信跳一跳系列之自动计算跳一跳距离
Feb 26 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
Mar 30 Python
PyQt5图形界面播放音乐的实例
Jun 17 Python
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
Jul 03 Python
Pytorch的mean和std调查实例
Jan 02 Python
Python selenium自动化测试模型图解
Apr 15 Python
Python用K-means聚类算法进行客户分群的实现
Aug 23 Python
python工具快速为音视频自动生成字幕(使用说明)
Jan 27 Python
Numpy之random函数使用学习
Jan 29 #Python
pandas DataFrame 删除重复的行的实现方法
Jan 29 #Python
使用Python向DataFrame中指定位置添加一列或多列的方法
Jan 29 #Python
Python Pexpect库的简单使用方法
Jan 29 #Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
Jan 29 #Python
对python numpy.array插入一行或一列的方法详解
Jan 29 #Python
对python中list的拷贝与numpy的array的拷贝详解
Jan 29 #Python
You might like
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
PHP使用内置dir类实现目录遍历删除
2015/03/31 PHP
thinkPHP中分页用法实例分析
2015/12/26 PHP
ThinkPHP5+Layui实现图片上传加预览功能
2018/08/17 PHP
jquery封装的对话框简单实现
2013/07/21 Javascript
javascript函数自动执行常用方法汇总
2016/03/28 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery ajax动态生成table功能示例
2017/06/14 jQuery
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
vue elementUI tree树形控件获取父节点ID的实例
2018/09/12 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
使用vue-cli3新建一个项目并写好基本配置(推荐)
2019/04/24 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
nodejs log4js 使用详解
2019/05/31 NodeJs
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python调用API实现智能回复机器人
2018/04/10 Python
基于Python log 的正确打开方式
2018/04/28 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
2019/04/29 Python
python微信撤回监测代码
2019/04/29 Python
Python内置加密模块用法解析
2019/11/25 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
一文详述 Python 中的 property 语法
2020/09/01 Python
python闭包与引用以及需要注意的陷阱
2020/09/18 Python
俄罗斯药房连锁店:ASNA
2020/06/20 全球购物
创联软件面试题笔试题
2012/10/07 面试题
土木工程师岗位职责
2013/11/24 职场文书
服务行业演讲稿
2014/09/02 职场文书
2014年“四风”问题个人整改措施
2014/09/17 职场文书
2014年幼儿园园务工作总结
2014/12/05 职场文书
田径运动会广播稿
2015/08/19 职场文书
jackson json序列化实现首字母大写,第二个字母需小写
2021/06/29 Java/Android
JavaScript高级程序设计之基本引用类型
2021/11/17 Javascript