df[['salary']].apply(lambda x : x.max()-x.min()) 运行是因为 df[['salary']] 返回的是一个 DataFrame,而 DataFrame 可以使用 apply 方法。

df['salary'].apply(lambda x : x.max()-x.min()) 报错是因为 df['salary'] 返回的是一个 Series,而 Series 不支持 apply 方法。

dfsalaryapplylambda x xmax-xmin能运行而为什么dfsalaryapplylambda x xmax-xmin运行会报错

原文地址: https://www.cveoy.top/t/topic/i5jc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录