pandas.DataFrame.bool#
- DataFrame.bool()[源代码]#
返回单个元素Series或DataFrame的布尔值。
这必须是布尔标量值,可以是True,也可以是False。如果Series或DataFrame没有恰好有1个元素,或者该元素不是布尔值(整数值0和1也将引发异常),它将引发ValueError。
- 退货
- 布尔尔
Series或DataFrame中的值。
参见
Series.astype
更改Series的数据类型,包括更改为Boolean。
DataFrame.astype
更改DataFrame的数据类型,包括更改为布尔型。
numpy.bool_
NumPy布尔数据类型,由Pandas用于布尔值。
示例
该方法仅适用于具有布尔值的单个元素对象:
>>> pd.Series([True]).bool() True >>> pd.Series([False]).bool() False
>>> pd.DataFrame({'col': [True]}).bool() True >>> pd.DataFrame({'col': [False]}).bool() False