在给定量列配定性列的时候,我这个自定义函数有什么问题吗

来源:4-14 分组和透视功能实战

TeacherZhe

2020-12-08

图片描述

写回答

2回答

weixin_慕无忌3380997

2022-09-21

def foo(x):

    if x>=1000:

        return 'Terrible'

    if 0<x<1000:

        return 'Normal'

    if x<=0:

        return 'Good'

不确定对不对

0
0

麦兜搞IT

2020-12-09

您要return这3个变量没有定义。

0
4
TeacherZhe
那么给定量列新添一个定性列,如果使用apply(),那么只能分成布尔型的两类?而不能像之前pd.cut(df["score"],bins)一样多层次定性?如果apply也可以,那按照我这个自定义函数的想法,该怎样实现呢?
2020-12-10
共4条回复

Python数据分析入门与实践,开启Data Science职业之旅

只要会python,就能轻松入门数据分析!

2222 学习 · 338 问题

查看课程