我有一个Dataframe数据,里面有一列是wd的数据,我想把里面对应的数据做划分,分为A~H级,自己写了一段代码,总是出错,求大家指点指点。def func_wd(x):# 定义一个分级的函数for x in data['wd']:if x < 45.0:return 'A'elif x >= 45.0 and x < 90.0:return 'B'elif x >= 90.0 and x < 135.0:return 'C'elif x >= 135.0 and x < 180.0:return 'D'elif x >= 180.0 and x < 225.0:return 'E'elif x >= 225.0 and x < 270.0:return 'F'elif x >= 270.0 and x < 315.0:return 'G'else:return 'H'data['wd'] = data.applymap(func_wd)
添加回答
举报
0/150
提交
取消