pandas.loc 选取指定列进行操作的实例


Posted in Python onMay 18, 2018

今天发现用pandas里面的数据结构可以减少大量的编程工作,从现在开始逐渐积累,记录一下:

使用标签选取数据:

df.loc[行标签,列标签]
df.loc['a':'b']#选取ab两行数据
df.loc[:,'one']#选取one列的数据

df.loc的第一个参数是行标签,第二个参数为列标签(可选参数,默认为所有列标签),两个参数既可以是列表也可以是单个字符,如果两个参数都为列表则返回的是DataFrame,否则,则为Series。

示例代码:

df.loc[ (df.Cabin.notnull()), 'Cabin' ] = "Yes"

上一行代码的意思是:选取Cabin列中不为空的位置替换为“Yes”,df是一个二维数据集

这篇pandas.loc 选取指定列进行操作的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python的Flask框架结合MySQL写一个内存监控程序
Nov 07 Python
python使用matplotlib绘制折线图教程
Feb 08 Python
Python实现的井字棋(Tic Tac Toe)游戏示例
Jan 31 Python
python list是否包含另一个list所有元素的实例
May 04 Python
Python面向对象思想与应用入门教程【类与对象】
Apr 12 Python
树莓派用python中的OpenCV输出USB摄像头画面
Jun 22 Python
python处理自动化任务之同时批量修改word里面的内容的方法
Aug 23 Python
python同时替换多个字符串方法示例
Sep 17 Python
在Python中利用pickle保存变量的实例
Dec 30 Python
django的模型类管理器——数据库操作的封装详解
Apr 01 Python
使用Python FastAPI构建Web服务的实现
Jun 08 Python
python 下划线的多种应用场景总结
May 12 Python
解决Pycharm中import时无法识别自己写的程序方法
May 18 #Python
解决pycharm无法调用pip安装的包问题
May 18 #Python
解决已经安装requests,却依然提示No module named requests问题
May 18 #Python
Python实现获取nginx服务器ip及流量统计信息功能示例
May 18 #Python
解决Pycharm无法import自己安装的第三方module问题
May 18 #Python
完美解决Pycharm无法导入包的问题 Unresolved reference
May 18 #Python
PyCharm安装第三方库如Requests的图文教程
May 18 #Python
You might like
PHP语法速查表
2007/01/02 PHP
怎么在Windows系统中搭建php环境
2013/08/31 PHP
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
PHP实现普通hash分布式算法简单示例
2018/08/06 PHP
JQuery 获取和设置Select选项的代码
2010/02/07 Javascript
JS setCapture 区域外事件捕捉
2010/03/18 Javascript
javascript 另一种图片滚动切换效果思路
2012/04/20 Javascript
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
js+html5通过canvas指定开始和结束点绘制线条的方法
2015/06/05 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
RequireJs的使用详解
2017/02/19 Javascript
教你用十行node.js代码读取docx的文本
2017/03/08 Javascript
vue调用高德地图实例代码
2017/04/28 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
基于vue.js实现购物车
2020/01/15 Javascript
node运行js获得输出的三种方式示例详解
2020/07/02 Javascript
javascript 数组(list)添加/删除的实现
2020/12/17 Javascript
python实现判断数组是否包含指定元素的方法
2015/07/15 Python
Python数组遍历的简单实现方法小结
2016/04/27 Python
Python教程之全局变量用法
2016/06/27 Python
python自动截取需要区域,进行图像识别的方法
2018/05/17 Python
布隆过滤器的概述及Python实现方法
2019/12/08 Python
Python 串口通信的实现
2020/09/29 Python
利用CSS3的border-radius绘制太极及爱心图案示例
2016/05/17 HTML / CSS
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
韩国爱茉莉太平洋化妆品美国站:Amore Pacific US
2016/10/28 全球购物
试述DBMS的主要功能
2016/11/13 面试题
见习期自我鉴定范文
2014/03/19 职场文书
高考诚信考试承诺书
2015/04/29 职场文书
使用 CSS 构建强大且酷炫的粒子动画效果
2022/08/14 HTML / CSS