Python Pandas数据分析之iloc和loc的用法详解

 更新时间:2021年11月10日 15:01:17   作者:Python学习与数据挖掘  
Pandas 是一个开放源码、BSD 许可的库,提供高性能、易于使用的数据结构和数据分析工具,它是一个强大的分析结构化数据的工具集,基础是 Numpy

Pandas 是一套用于 Python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。本篇目录如下:

图片

一、iloc

1.定义

iloc索引器用于按位置进行基于整数位置的索引或者选择。

2.语法

df.iloc [row selection, column selection]

3.代码示例

(1)导入数据

图片

(2)选择单行或单列

图片

图片

(3)选择多行或多列

图片

(4)注意

iloc选择一行时返回Series,选择多行返回DataFrame,通过传递列表可转为DataFrame。

图片

二、loc

1.定义

loc按照标签或者索引、布尔值或者条件进行选择数据,这种选择数据的方法较为常用。

2.语法

df.loc [row selection, column selection]

3.代码示例

(1)使用loc进行基于标签或者基于索引的方法

1)首先设置索引

图片

2)根据索引选择单行或单列

图片

3)根据索引选择多行多列

图片

(2)使用loc进行布尔值/逻辑索引

图片

(3)更多loc选择数据示例

图片

(4)使用loc在DataFrame中设置值

图片

技术交流

欢迎转载、收藏、有所收获点赞支持一下!

在这里插入图片描述

以上就是Python Pandas数据分析之iloc和loc的用法详解的详细内容,更多关于Python 数据分析的资料请关注脚本之家其它相关文章!

相关文章

  • Python计数器collections.Counter用法详解

    Python计数器collections.Counter用法详解

    本文主要介绍了Python计数器collections.Counter用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Python实现mysql数据库中的SQL文件生成和导入

    Python实现mysql数据库中的SQL文件生成和导入

    这篇文章主要介绍了Python实现mysql数据库中的SQL文件生成和导入,首先通过将mysql数据导出到SQL文件中展开详细内容需要的小伙伴可以参考一下
    2022-06-06
  • pytorch报错问题:ValueError: num_samples should be a positive integer value, but got num_samples=0

    pytorch报错问题:ValueError: num_samples should be

    这篇文章主要介绍了pytorch报错问题:ValueError: num_samples should be a positive integer value, but got num_samples=0的解决方案,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python flask搭建web应用教程

    python flask搭建web应用教程

    今天小编就为大家分享一篇python flask搭建web应用教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python中numpy数组的维度增减方法详解

    Python中numpy数组的维度增减方法详解

    这篇文章主要介绍了Python中numpy数组的维度增减方法详解,在操作数组情况下,需要按照某个轴将不同数组的维度对齐,这时候需要为数组添加维度(特别是将二维数组变成高维张量的情况下),numpy提供了expand_dims()函数来为数组增加维度,需要的朋友可以参考下
    2023-09-09
  • python绘制折线图和条形图的方法

    python绘制折线图和条形图的方法

    这篇文章主要为大家详细介绍了python实现折线图和条形图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • Python爬虫必备技巧详细总结

    Python爬虫必备技巧详细总结

    本篇文章介绍了我在爬虫过程中总结的几个必备技巧,都是经过实验的,通读本篇对大家的学习或工作具有一定的价值,需要的朋友可以参考下
    2021-10-10
  • pip install python 快速安装模块的教程图解

    pip install python 快速安装模块的教程图解

    这篇文章主要介绍了pip install python 如何快速安装模块,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • python中常用的内置模块汇总

    python中常用的内置模块汇总

    Python内置的模块有很多,我们也已经接触了不少相关模块,接下来咱们就来做一些汇总和介绍,在此我会整理出项目开发最常用的来进行讲解,感兴趣的朋友跟随小编一起看看吧
    2022-01-01
  • Python实现批量更换指定目录下文件扩展名的方法

    Python实现批量更换指定目录下文件扩展名的方法

    这篇文章主要介绍了Python实现批量更换指定目录下文件扩展名的方法,结合完整实例分析了Python批量修改文件扩展名的技巧,并对比分析了shell命令及scandir的兼容性代码,需要的朋友可以参考下
    2016-09-09

最新评论