pandas的loc和iloc总结

本文总结了Python数据分析库Pandas中loc和iloc的使用方法。loc是基于标签来选择数据,而iloc则是基于位置(行号和列号)进行数据选取。通过对这两个方法的理解,可以更高效地操作Pandas DataFrame。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考
loc是基于标签的
iloc是基于数字的(如第几行第几列)



# 选择每一行的B和A两列
In [13]: df.loc[:, ['B', 'A']] = df[['A', 'B']]

In [14]: df
Out[14]: 
                   A         B
2000-01-01 -0.282863  0.469112
2000-01-02 -0.173215  1.212112
2000-01-03 -2.104569 -0.861849
2000-01-04 -0.706771  0.721555
2000-01-05  0.567020 -0.424972
2000-01-06  0.113648 -0.673690
2000-01-07  0.577046  0.404705
2000-01-08 -1.157892 -0.370647
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值