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使用多线程不断刷新网页的方法
Mar 31 Python
解析Python中的__getitem__专有方法
Jun 27 Python
python批量复制图片到另一个文件夹
Sep 17 Python
详解Django的CSRF认证实现
Oct 09 Python
详解python中的Turtle函数库
Nov 19 Python
对pandas通过索引提取dataframe的行方法详解
Feb 01 Python
如何使用python操作vmware
Jul 27 Python
Django使用unittest模块进行单元测试过程解析
Aug 02 Python
Python帮你微信头像任意添加装饰别再@微信官方了
Sep 25 Python
Python实现封装打包自己写的代码,被python import
Jul 12 Python
python调用有道智云API实现文件批量翻译
Oct 10 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 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全局变量和类配合使用深刻理解
2013/06/05 PHP
PHP中的use关键字概述
2014/07/23 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
Yii 实现数据加密和解密
2021/03/09 PHP
js call方法详细介绍(js 的继承)
2013/11/18 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
2016/09/05 Javascript
JavaScript实现点击按钮复制指定区域文本(推荐)
2016/11/25 Javascript
vue.js入门(3)——详解组件通信
2016/12/02 Javascript
详解AngularJS ui-sref的简单使用
2017/04/24 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
2017/05/07 Javascript
利用node.js如何搭建一个简易的即时响应服务器
2017/05/28 Javascript
浅谈jQuery框架Ajax常用选项
2017/07/08 jQuery
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
2019/11/01 Javascript
vue中使用极验验证码的方法(附demo)
2019/12/04 Javascript
python实现关键词提取的示例讲解
2018/04/28 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
2018/05/15 Python
Python异常继承关系和自定义异常实现代码实例
2020/02/20 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
C语言怎样定义和声明全局变量和函数最好
2013/11/26 面试题
C#里面如何倒序排列一个数组的元素?
2013/06/21 面试题
大学生求职推荐信
2013/11/27 职场文书
中华魂演讲稿
2014/05/13 职场文书
教师节标语大全
2014/10/07 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
公司车辆管理制度
2015/08/04 职场文书
JavaGUI模仿QQ聊天功能完整版
2021/07/04 Java/Android
CentOS7安装MySQL8的超级详细教程(无坑!)
2022/06/10 Servers