在python中、应如何筛选空值_python-pandas-dataframe-数据处理(选择,空值处理)

本文介绍了在Python的Pandas库中如何筛选数据框(DataFrame)中的空值,以及各种数据筛选方法。包括使用loc和iloc选择特定行和列,通过条件筛选数据,如使用布尔索引和逻辑运算符。示例展示了如何处理空值并筛选满足特定条件的数据行。
摘要由CSDN通过智能技术生成

1.dataframe可以看数据库里面的一张table

2.更注重于行的筛选,对于列可以看做是属性

3.所以有dataframe.colname,dataframe[:,colname]来提取整个列的操作

都是先行后列

4.利用标签来选择特定的行列dataframe.loc[rowname,colname]

5.默认是对于行进行筛选,所以dataframe.loc[:3],进行切片的时候是默认切行

6.要是想把列加上应该这么写dataframe.loc[rowrange,colrange](标签筛选)

7.还有一个选取是datafram.iloc[](坐标筛选)

8.接下来是条件筛选:本质上就是将判断的结果扩展到对象中的每一个元素:dataframe[]

时刻记住是默认对行进行筛选!

比如

.ipynb

In [14]:

import pandas as pd

In [15]:

import numpy as np

In [22]:

df=pd.DataFrame(np.random.randn(6,6),columns=['a','b','c','d','e','f'])

In [28]:

df

Out[28]:

abcdef

0

0.900993

-0.138740

0.802412

0.538833

2.227220

-0.284986

1

0.258847

0.604430

0.393389

-1.302650</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值