广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python Pandas中loc和iloc函数怎么使用
  • 517
分享到

Python Pandas中loc和iloc函数怎么使用

2023-07-02 15:07:59 517人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

今天小编给大家分享一下python pandas中loc和iloc函数怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了

今天小编给大家分享一下python pandas中loc和iloc函数怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

    1 loc和iloc的含义

    loc表示location的意思;iloc中的loc意思相同,前面的i表示integer,所以它只接受整数作为参数

    2 用法

    import pandas as pdimport numpy as np# np.random.randn(5, 2)表示返回5x2的矩阵,index表示行的编号,columns表示列的编号df = pd.DataFrame(np.random.randn(5, 2), index=range(0, 5, 1), columns=list('AB'))print(df)

    打印df的结果:

    Python Pandas中loc和iloc函数怎么使用

    2.1 loc函数的用法

    loc表示通过标签取数据,标签就是上面的‘0’-‘4’和‘A’-‘B’。

    print(df.loc[0])

    Python Pandas中loc和iloc函数怎么使用

    print(df.loc[0, :])

    Python Pandas中loc和iloc函数怎么使用

    print(df.loc[0:2, 'A'])

    Python Pandas中loc和iloc函数怎么使用

    2.2 iloc函数的用法

    iloc函数表示通过位置取数据,即第m行,第n列数据,只接受整型参数。记住:0:2为“包左不包右”,即取0, 1。

    print(df.iloc[0, :])

    Python Pandas中loc和iloc函数怎么使用

    print(df.iloc[:, 0])

    Python Pandas中loc和iloc函数怎么使用

    print(df.iloc[0:2, :])

    Python Pandas中loc和iloc函数怎么使用

    补充:Pandas中loc和iloc函数实例

    利用loc、iloc提取行数据

    import numpy as npimport pandas as pd#创建一个Dataframedata=pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('ABCD')) In[1]: dataOut[1]:     A   B   C   Da   0   1   2   3b   4   5   6   7c   8   9  10  11d  12  13  14  15 #取索引为'a'的行In[2]: data.loc['a']Out[2]:A    0B    1C    2D    3 #取第一行数据,索引为'a'的行就是第一行,所以结果相同In[3]: data.iloc[0]Out[3]:A    0B    1C    2D    3

    loc函数:通过行索引 “Index” 中的具体值来取行数据(如取"Index"为"A"的行)

    iloc函数:通过行号来取行数据(如取第二行的数据)

    利用loc、iloc提取列数据

    In[4]:data.loc[:,['A']] #取'A'列所有行,多取几列格式为 data.loc[:,['A','B']]Out[4]:     Aa   0b   4c   8d  12 In[5]:data.iloc[:,[0]] #取第0列所有行,多取几列格式为 data.iloc[:,[0,1]]Out[5]:     Aa   0b   4c   8d  12

    以上就是“Python Pandas中loc和iloc函数怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网Python频道。

    --结束END--

    本文标题: Python Pandas中loc和iloc函数怎么使用

    本文链接: https://www.lsjlt.com/news/342709.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Python Pandas中loc和iloc函数怎么使用
      今天小编给大家分享一下Python Pandas中loc和iloc函数怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
      99+
      2023-07-02
    • 怎么使用Python Pandas中iloc和loc
      本篇内容主要讲解“怎么使用Python Pandas中iloc和loc”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Python Pandas中iloc和loc”吧!一、iloc1.定义...
      99+
      2023-06-25
    • pandas中Loc和iloc怎么用
      这篇文章将为大家详细讲解有关pandas中Loc和iloc怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Loc and ilocLoc和iloc通常被用来选择行和列,它们的功能相似,但用法是有区别的...
      99+
      2023-06-03
    • Python Pandas中loc和iloc函数的基本用法示例
      目录1 loc和iloc的含义2 用法2.1 loc函数的用法2.2 iloc函数的用法补充:Pandas中loc和iloc函数实例总结1 loc和iloc的含义 loc表示loca...
      99+
      2022-11-11
    • python pandas中索引函数loc和iloc的区别分析
      目录前言1、直接使用行或者列标签2、loc函数3、iloc函数总结前言 使用pandas进行数据分析的时候,我们经常需要对DataFrame的行或者列进行索引。使用pandas进行索...
      99+
      2022-11-12
    • Python Pandas数据分析之iloc和loc的用法详解
      Pandas 是一套用于 Python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。本篇目录如下: 一、iloc 1.定义 iloc索引器用于...
      99+
      2022-11-12
    • Pandas库中iloc[ ]函数怎么使用
      本篇内容主要讲解“Pandas库中iloc[ ]函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Pandas库中iloc[ ]函数怎么使用”吧!1 iloc[]函数...
      99+
      2023-07-06
    • Pandas库中iloc[]函数使用详解
      1 iloc[]函数作用 iloc[]函数,属于pandas库,全称为index location,即对数据进行位置索引,从而在数据表中提取出相应的数据。 2 iloc函数使用 df...
      99+
      2023-05-15
      Pandas iloc[ ]函数 Pandas iloc函数
    • python中pandas库的iloc函数用法解析
      目录python中pandas库的iloc函数用法1. 单个整数位置索引2. 整数位置范围索引3. 整数位置列表索引4. 布尔值索引补充:python中iloc与loc的区别loc用...
      99+
      2023-05-19
      python pandas库iloc函数用法 python pandas库iloc函数 python pandas库
    • Pandas库中iloc[]函数的使用方法
      目录1 iloc[]函数作用2 iloc函数使用总结1 iloc[]函数作用 iloc[]函数,属于pandas库,全称为index location,即对数据进行位置索引,从而在数...
      99+
      2023-01-29
      pandas中iloc函数 pandas库iloc[]函数 pandas iloc用法
    • loc函数怎么在Python项目中使用
      今天就跟大家聊聊有关loc函数怎么在Python项目中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学...
      99+
      2023-06-06
    • Python中.iloc与.loc的区别、联系和用法是什么
      本文小编为大家详细介绍“Python中.iloc与.loc的区别、联系和用法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python中.iloc与.loc的区别、联系和用法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入...
      99+
      2023-06-30
    • python Pandas绘图函数怎么使用
      这篇文章主要介绍了python Pandas绘图函数怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python Pandas绘图函数怎么使用文章都会有所收获,下面我们一起来看看吧。简介method绘图类...
      99+
      2023-07-04
    • 怎么使用pandas apply()函数
      这篇文章主要讲解了“怎么使用pandas apply()函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用pandas apply()函数”吧!理解 pandas 的函数,要对函数式...
      99+
      2023-06-25
    • pandas函数isnull怎么使用
      今天小编给大家分享一下pandas函数isnull怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一.假设有数据集df...
      99+
      2023-07-02
    • pandas函数如何在python中使用
      pandas函数如何在python中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究;3...
      99+
      2023-06-14
    • 怎么在Python中使用pandas函数实现数据分析
      本篇文章给大家分享的是有关怎么在Python中使用pandas函数实现数据分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。python有哪些常用库python常用的库:1.r...
      99+
      2023-06-14
    • Pandas中apply函数怎么用
      这篇文章主要介绍Pandas中apply函数怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用apply拆分文本Pandas 中 apply 函数,应用广泛,今天要跟大家分享一...
      99+
      2022-10-19
    • pandas中怎么使用合并append函数
      小编给大家分享一下pandas中怎么使用合并append函数,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下:1、append函数可以拼接一个或者多个,也可以追加serise到原来的dataframe里面。将其他...
      99+
      2023-06-14
    • Python pandas库中isnull函数使用方法
      前言: python的pandas库中有⼀个⼗分便利的isnull()函数,它可以⽤来判断缺失值,我们通过⼏个例⼦学习它的使⽤⽅法。⾸先我们创建⼀个dataframe,其中有⼀些数据...
      99+
      2022-11-11
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作