[any表演]pandas.DataFrame.any()与all()

? ? 简而言之,any()两个字符串中满足用户两个True,则回到True;all()两个字符串中大部份值True时,回到True,不然为False。这两点可从?Series?的any()和all()的范例中窥见。

1、pandas.DataFrame.any()

(self,?axis=0,?bool_only=None,?skipna=True,?level=None,?**kwargs)

axis:轴路径,预设为0bool_only:用作与否只借助字符串中的Boolean值展开推论skipna,与否埃唐佩县NA/null值?return 两个series或DataFrame

2、pandas.DataFrame.all()

(self,?axis=0,?bool_only=None,?skipna=True,?level=None,?**kwargs)

模块与any()完全一致

查阅各列与否存有常量,True则表示有常量

movie_data.isnull().any(axis=0)

output

id ? ? ? ? ? ? ? ? ? ? ?False

imdb_id ? ? ? ? ? ? ? ? ?True

popularity ? ? ? ? ? ? ?False

budget ? ? ? ? ? ? ? ? ?False

revenue ? ? ? ? ? ? ? ? False

original_title ? ? ? ? ?False

cast ? ? ? ? ? ? ? ? ? ? True

homepage ? ? ? ? ? ? ? ? True

director ? ? ? ? ? ? ? ? True

tagline ? ? ? ? ? ? ? ? ?True

keywords ? ? ? ? ? ? ? ? True

overview ? ? ? ? ? ? ? ? True

runtime ? ? ? ? ? ? ? ? False

genres ? ? ? ? ? ? ? ? ? True

production_companies ? ? True

release_date ? ? ? ? ? ?False

vote_count ? ? ? ? ? ? ?False

vote_average ? ? ? ? ? ?False

release_year ? ? ? ? ? ?False

budget_adj ? ? ? ? ? ? ?False

revenue_adj ? ? ? ? ? ? False

dtype: bool

含有常量的列数

movie_data.isnull().any(axis=0).sum()

output

9

查阅各行与否存有常量

movie_data.isnull().any(axis=1)

output

0 ? ? ? ?False

1 ? ? ? ?False

2 ? ? ? ?False

3 ? ? ? ?False

4 ? ? ? ?False

5 ? ? ? ?False

···

10860 ? ? True

10861 ? ? True

10862 ? ? True

10863 ? ? True

10864 ? ? True

10865 ? ? True

Length: 10866, dtype: bool

含有常量的行数

movie_data.isnull().any(axis=1).sum()

output

8874

?

发布于 2022-09-26 23:09:40
收藏
分享
海报
82
上一篇:[any表演]Lombok对Quarkus和Jackson的奇怪行为 下一篇:[any表演]Pythonany()函数高级技巧
目录