当前位置: 首页 > news >正文

df_new_last.iloc[:,-1]与df_new_last.iloc[:,:-1]

df_new_last.iloc[:,-1]df_new_last.iloc[:,:-1] 这两个表达式在 Pandas 中用于选择 DataFrame df_new_last 中的数据,但它们选择的内容有所不同:

  1. df_new_last.iloc[:,-1]

    • 这个表达式用于选择 DataFrame 中的最后一列。
    • : 表示选择所有行。
    • -1 表示选择最后一列(因为 Python 的索引是从 0 开始的,所以 -1 就是最后一个索引)。
    • 结果将是一个 Series 对象,包含了 DataFrame 最后一列的所有数据。
  2. df_new_last.iloc[:,:-1]

    • 这个表达式用于选择 DataFrame 中除了最后一列之外的所有列。
    • : 表示选择所有行。
    • -1: 表示从开始到倒数第一列(不包括最后一列)的所有列。
    • 结果将是一个 DataFrame 对象,包含了除了最后一列之外的所有列的数据。

以下面的 DataFrame df_new_last 为例:

ABCD
01234
15678
29101112
  • df_new_last.iloc[:,-1] 将会返回最后一列(D列)的数据:
0    4
1    8
2   12
Name: D, dtype: int64
  • df_new_last.iloc[:,:-1] 将会返回除了最后一列之外的所有列(A、B、C列)的数据:
   A   B   C
0  1   2   3
1  5   6   7
2  9  10  11

总结来说,df_new_last.iloc[:,-1] 返回最后一列,而 df_new_last.iloc[:,:-1] 返回除了最后一列之外的所有列。


http://www.mrgr.cn/news/64794.html

相关文章:

  • vulhub之phpmyadmin
  • 基于matlab的图像形状与分类的方法比较
  • 如何看待AI技术的应用前景?
  • redis:list列表命令和内部编码
  • 消息队列面试——打破沙锅问到底
  • 单体架构的 IM 系统设计
  • Redis 的使⽤和原理
  • IT运维的365天--018 如何在内网布置一个和外网同域名的网站,并开启SSL(https访问),即外网证书如何在内网使用
  • Kubernetes中常见的volumes数据卷
  • SPI协议——笔记
  • cangjie仓颉程序设计-数据结构(四)
  • [LeetCode] 面试题08.01 三步问题
  • 企业实现数字化转型需要考虑的方面?
  • LeetCode题练习与总结:超级次方--372
  • ‌SSB在时域上的特征
  • RHCE-SElinux+防火墙
  • Web Broker(Web服务应用程序)入门教程(5)
  • 软考高级之系统架构师之安全攻防技术
  • 固定VMwareIP地址
  • 【Vue】Vue项目创建步骤
  • 无线配置实验
  • 淘宝 API 多语言接入:释放技术开发新潜力
  • DNS域名系统
  • C语言编译所有知识点
  • 记住电机原理及几个重要公式,搞清楚电机so easy
  • 如何确保多进程中的数据一致性?