dataframe对象选取指定行、列的方法(个人学习)

这篇具有很好参考价值的文章主要介绍了dataframe对象选取指定行、列的方法(个人学习)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、获取指定列
1.1 按列名获取指定一列
df[["name"]]  返回类型是dataframe;
df["name"]    返回类型是series;
1.2 按列名获取多列
df[["class","name","age"]]   返回的是dataframe对象;

2、获取指定行
2.1 按照行名获取指定的行——————loc()方法
df.loc["id_2"]            # 仅获取第二行数据;
df.loc[["id_1","id_5"]]   # 仅获取第一和第五行数据;
df.loc["id_1":"id_5"]     # 获取连续的1-5行数据;
2.2 按照数字获取指定的行———————iloc方法
df.iloc[2]            # 仅获取第二行数据;
df.iloc[[1,5]]   # 仅获取第一和第五行数据;
df.iloc[1:5]     # 获取连续的1-5行数据;
2.3 获取满足某个条件的行
df[df["age"]==18]

3、同时获取指定行列
3.1 使用loc方法实现
df.loc["id_1":"id_5",["age","name"]]  # 获取1-5行,age和name列数据;
3.2 使用iloc方法实现
df.iloc[:,1]   # 获取第一列数据
df.iloc[:,[2,5]]   # 同时获取2,5列的数据
df.iloc[:,1:7]   # 同时获取1-7列的数据文章来源地址https://www.toymoban.com/news/detail-602763.html

到了这里,关于dataframe对象选取指定行、列的方法(个人学习)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python实用技巧:Pandas--DataFrame--筛选和删除含特定值的行与列

    Python实用技巧:Pandas–DataFrame–筛选和删除含特定值的行与列 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程 👈 希望得到您的订阅和支持~ 💡 创作高质量博文,分享更多关于深度学习、PyT

    2024年04月13日
    浏览(44)
  • 用R语言计算数据框(dataframe)中所有数据列的平均值:将数据框转换为矩阵或向量后再计算

    用R语言计算数据框(dataframe)中所有数据列的平均值:将数据框转换为矩阵或向量后再计算 计算数据集中各列的平均值是数据分析中常见的任务之一。在R语言中,我们可以使用矩阵或向量来进行这样的计算。本文将介绍如何将数据框转换为矩阵或向量,并计算其各列的平均

    2024年02月02日
    浏览(40)
  • iptables拒绝所有端口放开特定端口方法流程,iptables允许ping和拒绝ping、hosts阻止所有ip指定放开ip方法流程、脚本检测日志异常并自动执行封堵

    收到下面一封邮件,简单来说就是需要一个虚拟机,外网能ping同,但端口全封,给他们做渗透用。 问了需求 不需要登录,封死所有端口。 所以 就用下面2个方式双重封死。 命令: iptables -P INPUT DROP 【我这就执行了这个进的】 iptables -P FORWARD DROP iptables -P OUTPUT DROP 注:上面执

    2024年02月05日
    浏览(45)
  • 场景交互与场景漫游-对象选取(8-2)

            对象选取示例的代码如程序清单8-11所示:         运行程序,截图如图8-24所示。 图8-24对象选取示例截图

    2024年02月05日
    浏览(32)
  • python——dataframe 获得指定行列

    目录 操作行列所需要的库 生成被取用的dataframe对象  dataframe取列 1、已知列名取用方法 2、已知列所在位置的取用方法  3、 以上两段代码生成结果相同  dataframe取行 1、已知行名取用方法 2、已知行所在位置的取用方法  3、 以上两段代码生成结果相同  dataframe按照列(列名,

    2024年02月04日
    浏览(38)
  • chatgpt赋能python:Python如何快速提取指定行和列的数据?

    在进行数据分析和处理时,常常需要从海量数据中筛选出所需的数据。这时,Python是一款非常强大的工具,可以方便地进行大规模数据清洗和筛选。本文将介绍如何使用Python快速提取指定行和列的数据。 为了操作数据,我们首先需要导入几个常用的数据处理库:numpy和pandas。

    2024年02月15日
    浏览(44)
  • 场景交互与场景漫游-交运算与对象选取(8-1)

            在面对大规模的场景管理时,场景图形的 交运算 和 图形对象的拾取 变成了一项基本工作。OSG作为一个场景管理系统,自然也实现了场景图形的交运算,交运算主要封装在osgUtil 工具中在OSG中, osgUtil 是一个非常强有力的工具,集合了场图形处理、几何体修改工具

    2024年02月04日
    浏览(37)
  • 多网卡之指定程序访问特定网卡

    如果当时有好好听计算机网络这门课,那下面聊的东西非常简单。 起因来自一次驻场开发,所在工作环境需要用网线连接虚拟云桌面进行操作,于是我就一会插网线云桌面开发,又一会手机热点腾讯会议,偶尔就会有一个问题,就是同时连着无线和有线的时候,要么无法访问

    2023年04月08日
    浏览(41)
  • 配置特定 IP 地址走指定网关

    公司有两个日常上网用的路由器,分别接不同的两条网线,虽然都是电信的,但是一条偶尔会抽风,我的 VPS 会连不上,也就是挂在上面的 SS 无法使用。恰好这根线是公司接台式机的,也就是说平时上班偶尔会无法科学上网。 这对我来说几乎是无法忍的,面对不能科学上网的

    2024年02月02日
    浏览(45)
  • R语言 dataframe 取指定行列filter 随机取数

    一、dataframe基本操作 1.读取数据集,生成dataframe,查看前几行数据  2.取指定行,比如下面取group列中为“treatment”和landing列中为“old_page”的 3.取列名, 直接使用$即可 4.新建列,这里是提取timestamp里的日期  5.提取唯一值,类似python的unique 6.行列合并, rbind和cbind 7.获取列数,

    2024年02月16日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包