لدي DataFrame من الباندا:
df =
id mu
1 -5
2 -3
3 0
4 3
5 25
كيف يمكنني تعيين "تصنيف" عمود آخر بناءً على نطاق معين من قيم العمود "mu":
df['rating'] = 'A' if -1 >= mu <=1
df['rating'] = 'B' if -2 >= mu <=2
df['rating'] = 'C' if -3 >= mu <=3
df['rating'] = 'D' if -4 >= mu <=4
df['rating'] = 'F' if -5 < mu > 5