excel loc() python_python pandas df.loc[]的典型用法
pandas中的df.loc[]主要是根据DataFrame的行标和列标进行数据的筛选的,如下图红框部分所示:
其接受两个参数:行标和列标,当列标省略时,默认获取整行数据。两个参数都可以以字符,切片以及列表的形式传入。
>>> import pandas as pd
>>> import numpy as np
>>> df = pd.read_excel(r'D:/myExcel/1.xlsx', index_col='id')
>>> dfname score grade
id
a bog 45 A
c jiken 67 B
d bob 23 A
b jiken 34 B
f lucy 98 A
e tidy 75 B
# 指定行标'a'以及'f'行,第二个参数省略,则获取整行
>>> df.loc[['a', 'f']]name score grade
id
a bog 45 A
f lucy 98 A# 以切片形式传入,会按照df中的顺序获取
# 此处需要注意,并不是只获取'a', 'b'行
# 在df中'a', 'b'两行中还包含'c', 'd'行
# 会一并获取
>>> df.loc['a':'b']name score grade
id
a bog 45 A
c jiken 67 B
d bob 23 A
b jiken 34 B# 以切片传入行标,以列表形式传入列标
>>> df.loc['a':'f', ['name','grade']]name grade
id
a bog A
c jiken B
d bob A
b jiken B
f lucy A# 单个字符串获取指定数据
>>> df.loc['a' , 'name']
'bog'# 获取整列数据
>>> df.loc[:, ['name','grade']]name grade
id
a bog A
c jiken B
d bob A
b jiken B
f lucy A
e tidy B
哈哈,以上就是python小工具关于df.loc[]的基本用法。有兴趣欢迎关注:python小工具。一起学习python和pandas
excel loc() python_python pandas df.loc[]的典型用法相关推荐
- ❤️pandas df.loc[] 与 df.iloc[] 详解及其区别,建议收藏❤️
文章目录 思维导图 一.df.loc[]与df.iloc[]区别 二.df.loc[]详解 df.loc[] 允许输入 三.df.iloc[]详解 df.iloc[] 允许输入 df.loc[]与df ...
- Pandas中loc和iloc函数的用法
目录 1 loc和iloc的含义 2 用法 2.1 loc函数的用法 2.2 iloc函数的用法 1 loc和iloc的含义 loc表示location的意思:iloc中的loc意思相同,前面的i表示 ...
- python loc iloc,Python pandas loc用法与iloc区别 聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明...
想了解聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明的相关内容吗,Rainpages在本文为您仔细讲解Python pandas loc用法与iloc区别的相关知识和一些C ...
- python数据分析之pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
1 引言 Pandas是作为Python数据分析著名的工具包,提供了多种数据选取的方法,方便实用.本文主要介绍Pandas的几种数据选取的方法. Pandas中,数据主要保存为Dataframe和Se ...
- python中df是什么_python数据分析之pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]...
1 引言 Pandas是作为Python数据分析著名的工具包,提供了多种数据选取的方法,方便实用.本文主要介绍Pandas的几种数据选取的方法. Pandas中,数据主要保存为Dataframe和Se ...
- c++没有终结符的多行输入如何停止_如何使用iloc和loc 对Pandas Dataframe进行索引和切片...
在这篇文章中,我们将使用iloc和loc来处理数据.更具体地说,我们将通过iloc和loc例子来学习切片和索引. 一旦我们将一个数据集加载为Pandas dataframe,我们通常希望根据某些条件开 ...
- dataframe iloc_如何使用iloc和loc 对Pandas Dataframe进行索引和切片
在这篇文章中,我们将使用iloc和loc来处理数据.更具体地说,我们将通过iloc和loc例子来学习切片和索引. 一旦我们将一个数据集加载为Pandas dataframe,我们通常希望根据某些条件开 ...
- if函数python_python pandas实现excel中的if 函数(一)
excel中,if函数的使用非常普遍.如果通过pandas可以有好几种方法,核心还是通过if语句实现.下面我来阐述一下: >>> df = pd.read_excel(r'D:/my ...
- python中iloc切片_如何使用iloc和loc 对Pandas Dataframe进行索引和切片
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 在这篇文章中,我们将使用iloc和loc来处理数据.更具体地说,我们将通过iloc和loc例子来学习切片和 ...
最新文章
- Python爬虫获取文章的标题及你的博客的阅读量,评论量。所有数据写入本地记事本。最后输出你的总阅读量!
- 使用 EasyPOI 优雅导出Excel模板数据(含图片)
- mysql无法建立连接_【MySql】mysql无法建立连接或建立连接失败原因分析
- k3 物料收发明细表sql_物料管理:班组长物料使用应知应会4件事
- 前端学习(2504):vue指令v-for key
- js中如果无法获取某个html属性,例如自定义了一个dir属性,但获取总是为空,尝试换个词,因为可能什么关键词冲突了。...
- this.$router.push如何刷新页面_小程序丨微信小程序如何实现页面下拉刷新
- react进入路由前获取数据_react之传递数据的几种方式props传值、路由传值、状态提升、redux、context...
- iis 回收工作进程时出错的解决办法
- 树、森林、二叉树的转换
- word2vec原理_初识word2vec词向量
- app调用webapi时候出现读取不到session的问题
- 计算机专硕双导师,【计算机专业论文】双导师制人才培养计算机专业论文(共1315字)...
- 51jiqiren小语种语音机器人
- boost::object_pool使用
- 文字转语音软件哪个好?快把这些软件收好
- 主数据管理(Master Data Management)基础
- 常用传感器信号测量汇总
- app被Rejected 的各种原因
- Android图片打水印
热门文章
- 【Java每日一题】20161019
- 验证(Authentication)和授权(Authorization)(一):
- Web应用程序系统的多用户权限控制设计及实现-总述【1】
- JS高级程序设计2nd部分知识要点3
- AngularJs学习日记[8]:$http
- 怎样做才是一个独立自主的人?
- #includeiostream与#includeiostream.h的区别
- 计算机毕业设计中用C++实现职工工资管理系统
- android 图标错误的是什么,如何修复:android.app.RemoteServiceException:从包中发布的错误通知*:无法创建图标:StatusBarIcon...
- c语言实验交换字母,C语言实验内容.doc