pandas通过loc生成新的列方法


Posted in Python onNovember 28, 2018

pandas中一个很便捷的使用方法通过loc、iloc、ix等索引方式,这里记录一下:

df.loc[条件,新增列] = 赋初始值

如果新增列名为已有列名,则在原来的数据列上改变

import pandas as pd
import numpy as np
 
data = pd.DataFrame(np.random.randint(0,100,40).reshape(10,4),columns=list('abcd'))
print(data)
data.loc[data.d >= 50,'大于50'] = 'Yes'
print(data)

pandas通过loc生成新的列方法

通过使用loc进行索引,在索引中做判断,然后根据判断的结果给新增的列赋值。这是很方便很基础的操作,当然我最近记得不太清楚所以这里记录一下。

以上这篇pandas通过loc生成新的列方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中使用百度音乐搜索的api下载指定歌曲的lrc歌词
Jul 18 Python
对numpy中的数组条件筛选功能详解
Jul 02 Python
python opencv实现图像边缘检测
Apr 29 Python
对Python的交互模式和直接运行.py文件的区别详解
Jun 29 Python
python列表每个元素同增同减和列表元素去空格的实例
Jul 20 Python
python画微信表情符的实例代码
Oct 09 Python
Pymysql实现往表中插入数据过程解析
Jun 02 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
Oct 31 Python
python 实现控制鼠标键盘
Nov 27 Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
Jan 18 Python
浅析Python模块之间的相互引用问题
Feb 26 Python
python中pymysql包操作数据库方法
Apr 19 Python
python去除拼音声调字母,替换为字母的方法
Nov 28 #Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 #Python
python实现从pdf文件中提取文本,并自动翻译的方法
Nov 28 #Python
10分钟教你用Python实现微信自动回复功能
Nov 28 #Python
Linux CentOS Python开发环境搭建教程
Nov 28 #Python
Python 获取中文字拼音首个字母的方法
Nov 28 #Python
Python3爬虫使用Fidder实现APP爬取示例
Nov 27 #Python
You might like
apache+codeigniter 通过.htcaccess做动态二级域名解析
2012/07/01 PHP
Could not load type System.ServiceModel.Activation.HttpModule解决办法
2012/12/29 PHP
PHP中魔术变量__METHOD__与__FUNCTION__的区别
2014/09/29 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
IE8 原生JSON支持
2009/04/13 Javascript
JavaScript 基础篇之运算符、语句(二)
2012/04/07 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
innerText 使用示例
2014/01/23 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
jQuery结合ajax实现动态加载文本内容
2015/05/19 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
微信小程序中使用javascript 回调函数
2017/05/11 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
2018/08/22 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
js实现倒计时器自定义时间和暂停
2019/02/25 Javascript
VUE动态生成word的实现
2020/07/26 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
python在windows下实现ping操作并接收返回信息的方法
2015/03/20 Python
常用python编程模板汇总
2016/02/12 Python
Python列出一个文件夹及其子目录的所有文件
2016/06/30 Python
Django框架实现的分页demo示例
2019/05/25 Python
python的一些加密方法及python 加密模块
2019/07/11 Python
利用pyecharts实现地图可视化的例子
2019/08/12 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
Python将字典转换为XML的方法
2020/08/01 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
家长寄语大全
2014/04/02 职场文书
入股协议书
2014/04/14 职场文书
运动会口号16字
2014/06/07 职场文书
2014年酒店服务员工作总结
2014/12/08 职场文书
《平移和旋转》教学反思
2016/02/19 职场文书
一文搞懂Python Sklearn库使用
2021/08/23 Python
MySQL存储过程及语法详解
2022/08/05 MySQL