如何将dataframe中只含有数字字符的行提取_使用Pandas处理excel文件-(5)访问DataFrame中的数据...

对于excel表格操作,有以下几种常用的操作:

  1. 选择指定的元素
  2. 选择满足特定条件的元素
  3. 排序和数据的运算
  4. 行列的删减和合并

这些需求基于可以用标签或者坐标的方式,正确指向相应的行、列或者是某个区域。这种能力称为索引indexing、切片slicing。这一部分主要介绍如何访问特定的行、列、以及表格中连续或者规则的区域。如何选择满足特定条件的区域将在后面介绍。

pandas对于DataFrame的操作继承了Numpy中数组的操作方式,如果对于Numpy很熟悉,基本上是大同小异。主要的区别在于pandas中多了标签的概念。假设是下方的DataFrame,我们来看如何访问规则的区域。

83050fbddfeed237e66be464697a29c9.png

访问行和列

使用列标签提取某列元素,如下图所示, 提取了所有人的“职业”。这里需要注意的是提取出的列的类型为Series。

1cd4db3beb1e64fca7f76a2e69c2a9b5.png

如果在此列中,需要特定指出特定行的元素,就可以直接用数字指标标示出行,如下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值