我在大约 50 列的数据集中有以下两列:
One Two
1B 2A
3D 4C
3D 3D
...
值从 1 到 5(从最高到最低)和从 A 到 F(从最高到最低)。我需要计算有多少观察值被降级了 0.5、1、2、3... 降级是指 One 的值低于 2。例如:
One Two
1B 2A
我有一个比二低 1。我目前正在使用一个案例,其中每个案例:
Select * ,
Case when one like ‘1%’ and two like ‘2%’ then ...
from my_table
然而,这是非常耗时的。你知道我怎么能以更简单的方式做到这一点吗?