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的Django框架下使用django-tagging的教程
May 30 Python
Python中list初始化方法示例
Sep 18 Python
详解Python文本操作相关模块
Jun 22 Python
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
浅谈flask中的before_request与after_request
Jan 20 Python
python的concat等多种用法详解
Nov 28 Python
为什么你还不懂得怎么使用Python协程
May 13 Python
如何使用django的MTV开发模式返回一个网页
Jul 22 Python
使用Python自动生成HTML的方法示例
Aug 06 Python
python使用梯度下降和牛顿法寻找Rosenbrock函数最小值实例
Apr 02 Python
python函数超时自动退出的实操方法
Dec 28 Python
python机器学习实现oneR算法(以鸢尾data为例)
Mar 03 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
BBS(php & mysql)完整版(六)
2006/10/09 PHP
PHP中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
轻轻松松学习JavaScript
2007/02/25 Javascript
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
Jquery时间验证和转换工具小例子
2013/07/01 Javascript
基于jquery扩展漂亮的CheckBox(自己编写)
2013/11/19 Javascript
14个有用的Jquery技巧分享
2015/01/08 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
jquery计算出left和top,让一个div水平垂直居中的简单实例
2016/07/13 Javascript
Vue.JS入门教程之列表渲染
2016/12/01 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
全站最详细的Vuex教程
2018/04/13 Javascript
vue实现的下拉框功能示例
2019/01/29 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
vue.config.js常用配置详解
2019/11/14 Javascript
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
2020/02/15 Javascript
Python转码问题的解决方法
2008/10/07 Python
python求列表交集的方法汇总
2014/11/10 Python
Python中的进程分支fork和exec详解
2015/04/11 Python
python+selenium 定位到元素,无法点击的解决方法
2019/01/30 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
Python箱型图绘制与特征值获取过程解析
2019/10/22 Python
Python使用socket_TCP实现小文件下载功能
2020/10/09 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
本科生个人求职自荐信
2013/09/26 职场文书
业务员薪酬管理制度
2014/01/15 职场文书
致100米运动员广播稿
2014/02/14 职场文书
爱心捐款倡议书范文
2014/05/12 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
2014年师德师风工作总结
2014/11/25 职场文书
毕业生个人总结
2015/02/28 职场文书
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
详解Android中的TimePickerView(时间选择器)的用法
2022/04/30 Java/Android