pd.loc和pd.iloc,
loc通过行和列 的名字获取值
iloc通过下标获取值
# t1 = pd.DataFrame(np.arange(12).reshape(3, 4), index=list('abc'), columns=list('wxyz'))
#loc
az = t1.loc["a", 'z']#iloc
iac = t1.iloc[[2,1], :]
注意:
iloc使用索引定位的时候,因为是索引,会按照索引的规则取值,如:[1:5] 会取出 1,2,3,4 这4个值。
loc按照label标签取值则不是这样的。如:[‘A’:‘C’] A,B,C 都会取出来。
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author: Jia ShiLinimport pandas as pd
import numpy as npt1 = pd.DataFrame(np.arange(12).reshape(3, 4), index=list('abc'), columns=list('wxyz'))
print(t1)# loc和iloc,[,]逗号左右代表行和列,可是是某个值,也可以是切片
#loc通过标签获取
#iloc通过下标获取,位置
#loc
az = t1.loc["a", 'z']
z = t1.loc[:, 'z'] # 可以切片
print(az)
print(z)
# 取第a行,和第c行[[],[]],取连续范围[,]
ac = t1.loc[['a', 'c'], :]
acc = t1.loc['b': 'c', :]
print(ac)
print(acc)
#iloc
iac = t1.iloc[[2,1], :]
iacc = t1.iloc[:,1:2]
print(iac)
print(iacc)
pd.loc和pd.iloc,相关推荐
- loc函数、iloc函数、df.drop()函数的用法
1.loc函数.iloc函数 loc函数:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为"A"的行)iloc函数:通 ...
- python loc iloc,Python pandas loc用法与iloc区别 聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明...
想了解聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明的相关内容吗,Rainpages在本文为您仔细讲解Python pandas loc用法与iloc区别的相关知识和一些C ...
- Python3 df.loc和df.iloc函数用法及提取指定行列位置处数值
关于pandas.dataframe.loc与pandas.dataframe.iloc用法官方说明,见官网. df.loc和df.iloc函数用法的df,由pandas.read_csv()函数读取 ...
- ❤️pandas df.loc[] 与 df.iloc[] 详解及其区别,建议收藏❤️
文章目录 思维导图 一.df.loc[]与df.iloc[]区别 二.df.loc[]详解 df.loc[] 允许输入 三.df.iloc[]详解 df.iloc[] 允许输入 df.loc[]与df ...
- 天池csv转成grt代码里的luna的csv,pandas库来操作csv文件(pd.DataFrame,pd.concat,pd.Series,to_csv等)实现
ps之前已经稍微处理过相关的csv文件,但是没有记录,发现基本忘光了看来记录还是一件非常重要的事情.碰巧DSB2017grt团队的代码里用的csv比较奇葩,我就把天池的数据的csv改成他们使用的模样. ...
- 数据合并中pd.merge()和pd.concat()区别
https://mp.weixin.qq.com/s?src=11×tamp=1619685662&ver=3037&signature=3fZ7EE4fw8Ddfe ...
- 使用 PD Recover 恢复 PD 集群
PD Recover 是对 PD 进行灾难性恢复的工具,用于恢复无法正常启动或服务的 PD 集群.该工具的详细介绍参见 TiDB 文档 - PD Recover.本文档介绍如何下载 PD Recove ...
- (python基础)df.loc和df.iloc
pandas.dataframe.loc与pandas.dataframe.iloc df.loc和df.iloc函数用法的df,由pandas.read_csv()函数读取文件而来. 1. Data ...
- pandas :案例详解 loc函数、iloc函数 数据切片
pandas:数据切片 0 创建学习数据 1 直接切片 1.1 根据行切片 1.2 根据列切片 1.3 两种方法组合 2 loc切片 2.1 按照列提取数据 2.1 提取指定行数据 3 iloc 3. ...
最新文章
- 写一个关于github简历远程仓库的总结
- nginx配置laravel
- 从电商用户触点看服务设计趋势
- SSH Secure File Transfer上传文件错误:encountered 1 errors during the transfer解决办法
- 《掌门1对1微服务体系 Solar | 阿里巴巴 Sentinel 落地实践》
- Java实现可视化迷宫
- orale如果是整数后面补小数点0_Win10完美整数大小磁盘分区
- spark实战@wordcount-处理目录下的多个文件
- 爬取TAPTAP游戏应用榜单
- 问题解决--npm install 安装依赖一直失败
- 计算机二进制存储单位,计算机中的存储单位你清楚吗
- 曾国藩:凡读书,不必苦求强记
- 悟饭服务器连接中断,英雄联盟连接服务器失败解决方法
- oppo手机出现android什么坏了,OPPO手机提示“停止运行”怎么办 oppo停止运行的解决方法...
- 苹果x与苹果xs的区别_苹果Xs相比苹果X,两者谁更值得入手?用户:苹果X宝刀未老!...
- ffmpeg转码过程分析
- VMware Bitfusion GPU共享技术的应用场景
- MetaTrader软件的功能扩展(关于程序补丁制作的一个例子)
- cad快看_苹果用户福音——CAD快速看图mac版来啦
- Set、List和数组互相转换