pandas数据类型判断数据判断

Posted wqbin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas数据类型判断数据判断相关的知识,希望对你有一定的参考价值。

 

 

1.函数:缺失值判断

1)判断数值是否为空用 pd.isna,pd.isnull,np.isnan
2)判断字符串是否为空用 pd.isna,pd.isnull;
3)判断时间是否为空用 pd.isna,pd.isnull,np.isnat

技术图片

参数:obj:标量或数组

返回:布尔或布尔数组

说明:
1.NA值如None或np.nan,NaT将映射True值。‘‘或np.inf不被视为NA值
2.pandas.options.mode.use_inf_as_na = True#视为na值
3.Series,DataFrame也有此方法;full,notfull是别名 
4.pd.isna 是pandas0.21版本引入的,能判别最大范围的空值。
技术图片

 

 

 
实例1:缺省值判断-标量参数
1.案例如下:
>>> pd.isna(None)
True
>>>
>>> pd.isnull(None)
True
>>>
>>> np.nan(None)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: float object is not callable
>>>
>>> np.isnat(None)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: ufunc isnat is only defined for datetime and timedelta.

2.

以上是关于pandas数据类型判断数据判断的主要内容,如果未能解决你的问题,请参考以下文章

pandas 求两个时间差, 转化秒,判断时间差是否大于阈值

100天精通Python(数据分析篇)——第72天:Pandas文本数据处理方法之判断类型去除空白字符拆分和连接

JS的数据类型判断函数数组对象结构处理日期转换函数,浏览器类型判断函数合集

pandas 如何对比判断数据是不是在excel表格中?

pandas判断日期是否是闰年(is_leap_year)实战: 数据列转化为日期(时间)格式判断pandas的日期数据列是否是闰年

Python 数据分析:Pandas 缺省值的判断