一、问题的发现

创建一个DataFrame对象df,代码如下:

import pandas as pd
s1=pd.read_excel(r"C:\Users\z\Desktop\球员对比.xlsx")
print(s1)

运行结果如下:

初次猜想,可以通过行索引获取第一行,尝试代码如下:

import pandas as pd
import matplotlib.pyplot as plt
s1=pd.read_excel(r"C:\Users\z\Desktop\球员对比.xlsx")
print(s1[0])

结果出错

二、得出结果

如果想获取单行,只能通过切片来获取
代码如下:

import pandas as pd
import matplotlib.pyplot as plt
s1=pd.read_excel(r"C:\Users\z\Desktop\球员对比.xlsx")
print(s1[0:1])

三、另一个问题

在进行DataFrame对象groupby()之后让as_index=True碰到了问题
代码如下:

import pandas as pd
s1=pd.read_excel(r"C:\Users\z\Desktop\球员对比.xlsx")
s2=s1.groupby("姓名",as_index=True).mean()
print(s2)

输出如下:

这时我想能不能取 “凯文-杜兰特” 这一行,于是 使用 print(s2[“凯文-杜兰特”])
结果出现报错

这时候想起来 DataFrame对象不可以直接通过行索引来获取单行,只能通过切片

四、得出结果

所以可以通过标签切片来获取行数据
1.获取“卢卡-东契奇 ”行的数据:

print(s2["卢卡-东契奇":"卢卡-东契奇"])

2.获取多行数据:

print(s2["卢卡-东契奇":"斯蒂芬-库里"])

pandas模块DataFrame数据结构行数据的获取相关推荐

  1. pandas计算dataframe两列数据值相等的行号、取出DataFrame中两列值相等的行号

    pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号 目录 pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号

  2. pandas遍历dataframe的行:迭代遍历dataframe的数据行、iterrows函数、itertuple函数

    pandas遍历dataframe的行:迭代遍历dataframe的数据行.iterrows函数.itertuple函数 目录 pandas遍历dataframe的行:迭代遍历dataframe的数据 ...

  3. Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类、split函数基于指定分隔符拆分数据列的内容为列表、使用len计算每个列表的长度

    Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类.split函数基于指定分隔符拆分数据列的内容为列表.使用len计算每个列表的长度 目录

  4. Python——pandas模块—Series数据结构

    Python--pandas模块-Series数据结构 Python--pandas模块-Series数据结构 pandas Series 创建Series 没有指定索引列时,自动创建:0~~(N-1 ...

  5. pandas将dataframe原有的数据列名称转化为整数数值列名称(convert dataframe column labelsl into integers)

    pandas将dataframe原有的数据列名称转化为整数数值列名称(convert dataframe column labelsl into integers) 目录 pandas将datafra ...

  6. R语言对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法、data.table、dplyr等方案

    R语言对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法.data.table.dplyr等方案 目录

  7. R语言基于多字段(多数据列、multiple columns)对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法、data.table、dplyr等方案

    R语言基于多字段(多数据列.multiple columns)对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法.data.table.dplyr等方案 目录

  8. pandas将dataframe的所有数据列的名称转化为大写形式(all column labels in dataframe to uppercase)

    pandas将dataframe的所有数据列的名称转化为大写形式(all column labels in dataframe to uppercase) 目录 pandas将dataframe的所有 ...

  9. 【pandas】dataframe中重复数据比较、筛选、去除等

    当需要的是DataFrame那些重复数据,尤其是要比较重复数据的异同时,就需要将重复数据提取出来时,再关联原数据,并做排序,进行比较. 方法一.主要思路: 1. 采用drop_duplicates对数 ...

  10. Python pandas模块输出每行中间省略号问题

    关于Python数据分析中pandas模块在输出的时候,每行的中间会有省略号出现,和行与行中间的省略号....问题,其他的站点(百度)中的大部分都是瞎写,根本就是复制黏贴以前的版本,你要想知道其他问题 ...

最新文章

  1. javascript + css 利用div的scroll属性让TAB动感十足
  2. 数据治理在业务中台的实践
  3. 小白级OpenCV入门
  4. mysql做主从复制配置案例
  5. 基于FPGA的异步FIFO设计
  6. 云服务器cpu性能,云服务器cpu性能
  7. 每个人对工作都会有自己的想法
  8. ListView上拉加载,下拉刷新 PullToRefresh的使用
  9. JavaScript对数组的常见操作
  10. 【回归预测】基于matlab Tent混沌映射改进的麻雀搜索算法SSA优化BP神经网络回归预测【含Matlab源码 1707期】
  11. 瑞斯凯X9D Plus无法连接DCL模拟器的解决方法
  12. SpringCloud项目启动
  13. 2020年你还不会做绿幕特效?这4步基础技巧要点了解一下!
  14. Windows小技巧:巧用CMD命令设置定时关机
  15. 如何画一块标准的PCB板?SMT工艺PCB要求
  16. 单端通用ISM频段接收器 Si4313
  17. php页面静态化,ob缓存方法
  18. HTML Canvas 涂鸦
  19. Pycharm浏览器打开报错解决
  20. 我是怎么成为一名...的

热门文章

  1. 程序集引用里面的“Culture=neutral”是什么意思?
  2. adb shell dumpsys activity activities调用信息简析
  3. 如何拯救无法「深度学习」的制造业,2019工业智能灵魂10问
  4. 温度转换程序python代码_python温度转换华氏温度实现代码
  5. BZOJ3772 精神污染
  6. Python爬虫英语四六级网站查询准考证号
  7. 视音频学习入门---ffmpeg篇(四)---基于windows平台的ffmpeg开发(二)
  8. 网络工程属于计算机还是通信,通信工程属于计算机大类吗 哪个大类
  9. 页面在微信端禁止缩放
  10. [GIS笔记] 闾国年:从地图到场景的创新发展