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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
