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之使用Python操作数据库(1)
Nov 25 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
Mar 19 Python
Python绘制3d螺旋曲线图实例代码
Dec 20 Python
Python数据结构之图的应用示例
May 11 Python
Selenium(Python web测试工具)基本用法详解
Aug 10 Python
python处理“
Jun 10 Python
Kears+Opencv实现简单人脸识别
Aug 28 Python
基于Python实现扑克牌面试题
Dec 11 Python
Python递归实现打印多重列表代码
Feb 27 Python
Pycharm plot独立窗口显示的操作
Dec 11 Python
python asyncio 协程库的使用
Jan 21 Python
Python如何使用循环结构和分支结构
Apr 13 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
PHP 获取目录下的图片并随机显示的代码
2009/12/28 PHP
PHP入门经历和学习过程分享
2014/04/11 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
php die()与exit()的区别实例详解
2016/12/03 PHP
PHP基于PDO扩展操作mysql数据库示例
2018/12/24 PHP
PHP中$GLOBALS与global的区别详解
2019/03/21 PHP
日期函数扩展类Ver0.1.1
2006/09/07 Javascript
关于Javascript 的 prototype问题。
2007/01/03 Javascript
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
JavaScript 继承的实现
2009/07/09 Javascript
javascript模拟map输出与去除重复项的方法
2015/02/09 Javascript
微信js-sdk分享功能接口常用逻辑封装示例
2016/10/13 Javascript
Angular ui.bootstrap.pagination分页
2017/01/20 Javascript
Web前端框架Angular4.0.0 正式版发布
2017/03/28 Javascript
浅谈Vue路由快照实现思路及其问题
2018/06/07 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
JS实现悬浮球只在一侧滑动并且是横屏状态下
2020/08/19 Javascript
解决vue中使用less/sass及使用中遇到无效的问题
2020/10/24 Javascript
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
使用python实现扫描端口示例
2014/03/29 Python
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
Python3模拟登录操作实例分析
2019/03/12 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
Python如何实现大型数组运算(使用NumPy)
2020/07/24 Python
html5画布旋转效果示例
2014/01/27 HTML / CSS
新西兰珠宝品牌:Michael Hill
2017/09/16 全球购物
中英文自我评价常用句型
2013/12/19 职场文书
幼儿园数学教学反思
2014/02/02 职场文书
代理班主任的自我评价
2014/02/04 职场文书
建党伟业的观后感
2015/06/01 职场文书
2016年大学生就业指导课心得体会
2015/10/09 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
win11自动弹出虚拟键盘怎么关闭? Win11关闭虚拟键盘的技巧
2023/01/09 数码科技