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开发中如何使用Hook技巧
Nov 01 Python
详解TensorFlow在windows上安装与简单示例
Mar 05 Python
python组合无重复三位数的实例
Nov 13 Python
Python中函数的基本定义与调用及内置函数详解
May 13 Python
python制作英语翻译小工具代码实例
Sep 09 Python
Numpy中对向量、矩阵的使用详解
Oct 29 Python
Python模块future用法原理详解
Jan 20 Python
Python爬取12306车次信息代码详解
Aug 12 Python
Pycharm操作Git及GitHub的步骤详解
Oct 27 Python
详解使用python爬取抖音app视频(appium可以操控手机)
Jan 26 Python
python中time tzset()函数实例用法
Feb 18 Python
基于Python实现的购物商城管理系统
Apr 27 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
eAccelerator的安装与使用详解
2013/06/13 PHP
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
js实现字符串转日期格式的方法
2015/05/20 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
2016/08/24 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
ionic 自定义弹框效果
2017/06/27 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
2017/07/13 Javascript
利用JavaScript缓存远程窃取Wi-Fi密码的思路详解
2018/11/05 Javascript
vue实现滑动超出指定距离回顶部功能
2019/07/31 Javascript
python脚本作为Windows服务启动代码详解
2018/02/11 Python
python Django中models进行模糊查询的示例
2019/07/18 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
django的模型类管理器——数据库操作的封装详解
2020/04/01 Python
六种酷炫Python运行进度条效果的实现代码
2020/07/17 Python
HTML5 File接口在web页面上使用文件下载
2017/02/27 HTML / CSS
程序设计HTML5 Canvas API
2013/04/08 HTML / CSS
基于html5实现的图片墙效果
2014/10/16 HTML / CSS
利用HTML5 Canvas API绘制矩形的超级攻略
2016/03/21 HTML / CSS
斐乐美国官方网站:FILA美国
2019/03/01 全球购物
大学生的网上创业计划书
2013/12/31 职场文书
应聘面试自我评价
2014/01/24 职场文书
医学类个人求职信范文
2014/02/05 职场文书
《诺贝尔》教学反思
2014/02/17 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
群众路线领导对照材料
2014/08/23 职场文书
感谢信的格式
2015/01/21 职场文书
python 实现体质指数BMI计算
2021/05/26 Python
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android
redis实现的四种常见限流策略
2021/06/18 Redis
python Django框架快速入门教程(后台管理)
2021/07/21 Python
Java实战之课程信息管理系统的实现
2022/04/01 Java/Android
Python爬虫 简单介绍一下Xpath及使用
2022/04/26 Python
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
2022/06/01 Servers