前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pandas at loc_pandas str

pandas at loc_pandas str

作者头像
全栈程序员站长
发布2022-09-27 11:37:00
3870
发布2022-09-27 11:37:00
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

pandas中.loc和.iloc以及.at和.iat的区别

显示索引和隐式索引

代码语言:javascript
复制
import pandas as pd
df = pd.DataFrame({ 
   '姓名':['张三','李四','王五'],'成绩':[85,59,76]})

#传入冒号‘:’,表示所有行或者列 #显示索引:.loc,第一个参数为 index切片,第二个为 columns列名

代码语言:javascript
复制
df.loc[2]	#index为2的记录,这里是王五的成绩。
df.loc[:,'姓名']	#第一个参数为冒号,表示所有行,这里是筛选姓名这列记录。

#隐式索引:.iloc(integer_location) 只能传入整数

代码语言:javascript
复制
df.iloc[:2,:]	#张三和李四的成绩,跟列表切片一样,冒号左闭右开。
df.iloc[:,'成绩']	#输入中文,这里就报错了,只能使用整数。

#也可以使用at定位到某个元素 语法规则:df.at[index,columns]

代码语言:javascript
复制
df.at[1,'成绩']		#使用索引标签,李四的成绩
df.iat[1,1]  #类似于iloc使用隐式索引访问某个元素

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179034.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • pandas中.loc和.iloc以及.at和.iat的区别
  • 显示索引和隐式索引
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档