Pandas选择数据

本文介绍了Pandas处理数据时的四种选择数据的方法:使用标签loc、位置iloc、混合选择ix以及通过条件筛选数据。通过实例展示了如何选择DataFrame中的特定列、行以及实现跨行、跨列的选择。
摘要由CSDN通过智能技术生成

Pandas是一个非常好用的工具,可以用来处理各种格式的数据,本文主要介绍Pandas中的四种选择数据的方法:
简单的筛选类型有四种,按照标签索引、元素位置以及综合筛选,具体如下:
#select by label : loc
#select by position : iloc
#mixed selection : ix
#使用判断
建立一个DataFrame表,程序如下:
<<<
import pandas as pd
import numpy as np

dates = pd.date_range(‘20160101’, periods=6)
df = pd.DataFrame(np.random.randn(6,4), index=dates, columns=[‘A’, ‘B’, ‘C’, ‘D’])

print(df[‘A’])
print(df.A)

输出如下:
A B C D
2016-01-01 0 1 2 3
2016-01-02 4 5 6 7
2016-01-03 8 9 10 11
2016-01-04 12 13 14 15
2016-01-05 16 17 18 19
2016-01-06 20 21 22 23

(1)简单的筛选
选择名称为’A’的这一列,有两种输出方式;

(2)选择跨越多行或多列:
<<< print(df[0:3])
输出:
“”"
A

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值