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通过ftplib登录到ftp服务器的方法
May 08 Python
Python中字符串对齐方法介绍
May 21 Python
python3新特性函数注释Function Annotations用法分析
Jul 28 Python
Python日期的加减等操作的示例
Aug 15 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
Python将多个excel表格合并为一个表格
Feb 22 Python
Python2包含中文报错的解决方法
Jul 09 Python
python 对txt中每行内容进行批量替换的方法
Jul 11 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
Aug 20 Python
Python之关于类变量的两种赋值区别详解
Mar 12 Python
Python绘制全球疫情变化地图的实例代码
Apr 20 Python
keras 权重保存和权重载入方式
May 21 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
剖析 PHP 中的输出缓冲
2006/12/21 PHP
wiki-shan写的php在线加密的解密程序
2008/09/07 PHP
PHP数组传递是值传递而非引用传递概念纠正
2013/01/31 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
2014/07/29 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
编写兼容IE和FireFox的脚本
2009/05/18 Javascript
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
查看图片(前进后退)功能实现js代码
2013/04/24 Javascript
EasyUi datagrid 实现表格分页
2015/02/10 Javascript
jquery实现简单文字提示效果
2015/12/02 Javascript
js实现增加数字显示的环形进度条效果
2017/02/05 Javascript
Nodejs多站点切换Htpps协议详解及简单实例
2017/02/23 NodeJs
JS基于对象的特性实现去除数组中重复项功能详解
2017/11/17 Javascript
浅谈js闭包理解
2019/03/28 Javascript
详解package.json版本号规则
2019/08/01 Javascript
关于vue属性使用和不使用冒号的区别说明
2020/10/22 Javascript
[01:00]一分钟回顾2018DOTA2亚洲邀请赛现场活动
2018/04/07 DOTA
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[48:24]完美世界DOTA2联赛循环赛LBZS vs Forest 第一场 10月30日
2020/10/31 DOTA
Python multiprocessing.Manager介绍和实例(进程间共享数据)
2014/11/21 Python
Python实现文件按照日期命名的方法
2015/07/09 Python
详解Python编程中包的概念与管理
2015/10/16 Python
Python聊天室实例程序分享
2016/01/05 Python
对python读取CT医学图像的实例详解
2019/01/24 Python
详解小白之KMP算法及python实现
2019/04/04 Python
Python Gitlab Api 使用方法
2019/08/28 Python
python rsa-oaep加密的示例代码
2020/09/23 Python
如何设置Java的运行环境
2013/04/05 面试题
怎么写有吸引力的自荐信
2013/11/17 职场文书
物理教学随笔感言
2014/02/22 职场文书
企业节能减排实施方案
2014/03/19 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
2014幼儿园中班工作总结
2014/11/10 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
乡镇一岗双责责任书
2015/01/29 职场文书
Linux中各个目录的作用与内容
2022/06/28 Servers