Pandas DataFrame.all(~) 方法检查每一行或每一列,如果该行/列的所有值都计算为 True ,则返回 True 。
参数
1.axis | int 或 string | optional
是否检查每一行、每一列或整个DataFrame:
| 轴 | 说明 | 
|---|---|
| 
 | 检查每一列。 | 
| 
 | 检查每一行。 | 
| 
 | 如果源 DataFrame 中的所有值均计算为  | 
默认情况下,axis=0 。
2. bool_only | None 或 boolean | optional
是否只考虑其中只有布尔条目的行或列。默认情况下,bool_only=None 。
3. skipna | boolean | optional
- 
如果 True,则忽略NaN。如果行/列中的所有值都是NaN,则该方法返回True。
- 
如果 False,则NaN被视为True。
默认情况下,skipna=True 。
4. level | int 或 string | optional
目标水平。仅当源 DataFrame 是多索引时,这才相关。默认情况下,level=None 。
返回值
如果 axis=None ,则返回单个布尔值。否则,返回布尔值DataFrame。
例子
考虑以下 DataFrame :
df = pd.DataFrame({"A":[3,0],"B":[True,1]})
df
   A  B
0  3  True
1  0  1检查每一列
对于每一列,检查其所有值是否计算为 True :
df.all()   # axis=0
A    False
B     True
dtype: bool在此,请注意以下事项:
- 
我们得到 A列的False,因为值0在内部相当于False。
- 
类似地,为 B列返回True,因为值1表示True布尔值。
检查每一行
对于每一行,检查其所有值是否计算为 True :
df.all(axis=1)
0     True
1    False
dtype: bool检查整个DataFrame
要检查 DataFrame 中的所有值是否计算为 True :
df.all(axis=None)
False相关用法
- Python PySpark DataFrame alias方法用法及代码示例
- Python Pandas DataFrame align方法用法及代码示例
- Python Pandas DataFrame agg方法用法及代码示例
- Python Pandas DataFrame add方法用法及代码示例
- Python Pandas DataFrame asfreq方法用法及代码示例
- Python Pandas DataFrame any方法用法及代码示例
- Python Pandas DataFrame append方法用法及代码示例
- Python Pandas DataFrame asof方法用法及代码示例
- Python Pandas DataFrame add_prefix方法用法及代码示例
- Python Pandas DataFrame add_suffix方法用法及代码示例
- Python Pandas DataFrame at属性用法及代码示例
- Python Pandas DataFrame axes属性用法及代码示例
- Python Pandas DataFrame astype方法用法及代码示例
- Python Pandas DataFrame assign方法用法及代码示例
- Python Pandas DataFrame apply方法用法及代码示例
- Python Pandas DataFrame applymap方法用法及代码示例
- Python Pandas DataFrame at_time方法用法及代码示例
- Python Pandas DataFrame abs方法用法及代码示例
- Python Pandas DataFrame empty属性用法及代码示例
- Python Pandas DataFrame pop方法用法及代码示例
- Python Pandas DataFrame nsmallest方法用法及代码示例
- Python Pandas DataFrame sample方法用法及代码示例
- Python Pandas DataFrame items方法用法及代码示例
- Python Pandas DataFrame max方法用法及代码示例
- Python Pandas DataFrame swaplevel方法用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas DataFrame | all method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
