我目前正在读《用Dask和python进行数据科学》一书。在第05章中,示例代码
with ProgressBar():
nyc_data_stage4.isnull().sum().compute()
给出这样的错误TypeError: apply() got an unexpected keyword argument 'how'
然后我再检查一点
nyc_data_clean_stage3 = nyc_data_clean_stage2.dropna(subset=rows_to_drop)
nyc_data_clean_stage4 = nyc_data_clean_stage3.fillna(unknown_default_dict)
似乎是因为dropna方法具有默认的kwarg how ='any'导致了此问题,任何想法如何解决它。
我运行了代码,如果您在“ rows_to_drop”列表中最多只包含9个变量,则代码可以正常工作。一旦将其增加到9以上,它就会突然引发此错误。不知道这是什么问题。