口诀速记 DataFrame 指定行列的数据

口诀速记DataFrame 指定行列的数据

  • 一、loc函数和iloc函数获取指定行列的数据
  • 二、loc和iloc的切片操作
  • 三、[] 语法获取指定行列的数据

✅作者简介:大家好我是爱康代码
个人主页:链接: 点一下这里就进入爱康代码的主页链接,欢迎参观!!!
如果觉得博主的文章还不错的话,请三连支持一下博主哦

一、loc函数和iloc函数获取指定行列的数据

DataFrame 指定行列的数据组合形式太多,对于新手往往不便于记忆,但通过这个口诀,然后看具体解释,可以非常快速的记熟应用。
首先无论是 loc 还是 iloc 都有.[]
☀️口诀:前行后列 单个为行 字符带' ' 有[]为D 无[]单S

前行后列:[行,列](中括号中,以逗号为分界,前边是行标签,后面是列表签)
单个为行:[行](中括号中只有一个时,为行标签)
字符带’ ‘:如果是字符串的标签要加’ ',
有[]为D:[[行],[列]](行或列标签外面有括号,那最终得出的数据类型为DataFrame类型)
无[]单S:[行,[列]](标签外没有[],那么为单个的时候导出的数据为Series类型)

背熟口诀后看下面的具体解释就比较容易记忆
loc函数语法格式:
口诀速记 DataFrame 指定行列的数据_第1张图片
iloc函数语法格式:
口诀速记 DataFrame 指定行列的数据_第2张图片

二、loc和iloc的切片操作

语法格式:
口诀速记 DataFrame 指定行列的数据_第3张图片

三、[] 语法获取指定行列的数据

☀️*口诀:**切片为行,非切为列 有[]为D 无[]单S

切片为行:[]中为切片的形式为获取行标签数据,不包括结束位置
非切为列:[]中只有一个数据代表获取列数据,记得字符串加’ ’
有[]为D:[[列]](列标签外面有括号,那最终得出的数据类型为DataFrame类型)
无[]单S:[列](标签外没有[],那么为单个的时候导出的数据为Series类型)

语法格式:
口诀速记 DataFrame 指定行列的数据_第4张图片
小伙伴们抓紧多去实战中反复记忆去吧!!!!

你可能感兴趣的:(python,python,开发语言,pandas)