我有一组数据,希望可以按
'X1': [5000, 20000, 30000,500000,100000],
'X2': [1000, 2000, 3000,8000],
'X3': [5,6,7,10],
'X4': [4200,4800,5000,5500,6000],
'X5': [27000,30000,33000,45000],
'X6': [55,60,65,70],
'X7': [1000,3000,4000,5000,80000,100000],
'X8': [100,200,300,400,700,1000],
'X9': [4,7,8,10],
'X10': [35,39,41],
'X11': [50,52.5,55,60],
'X12': [10,15,20,45],
'X13': [0,1],
'X14': [0,1,2],
'X15': [2.5,3,3.5],
'X16': [1800, 1900, 2000,2200],
'X17': [1,2,3,5,6],
'X18': [30,40,50,70,100],
'X19': [2950,3000,3300,3500,4000],
'X20': [1,3,4,7],
'X21': [1,5,10,20],
'X22': [150,500,700,1200,2000],
'X23': [2000,7000,15000,20000,30000,50000],
'X24': [50000,100000,150000,200000],
以下规则进行分组,比如X1这一列的数值低于5000打上标签1,5000-20000的打上标签2,以此类推,我想到的是用map函数对吗?但是我只会一一对应的转换,范围转换怎么弄呢?是用if语句进行吗?
不知道你这个问题是否已经解决, 如果还没有解决的话:抱歉,我需要知道具体的问题才能提供解决方案。请您提供具体的问题描述。
打标签怎么个打法?再一个你的采纳率好低啊