我有一个如下数据集
Student|School|Marks
a|DPS |47
b|DPS |54
c|DPS |34
d|DPS |67
e|DPS |96
f|DPS |53
g|DPS |83
h|DPS |75
i|DPS |87
j|DPS |91
k|KV |46
l|KV |76
m|KV |82
n|KV |54
o|KV |72
p|KV |33
q|KV |40
r|KV |42
s|KV |54
t|DAV |78
u|DAV |98
v|DAV |89
w|DAV |91
x|DAV |21
y|DAV |67
z|DAV |98
我想为每所学校创建 3 个四分位数。你能建议一种方法吗?我希望结果看起来像这样
Student |School |Marks |ntile
x |DAV |21 |1
y |DAV |67 |1
t |DAV |78 |2
v |DAV |89 |2
w |DAV |91 |3
u |DAV |98 |3
z |DAV |98 |3
c |DPS |34 |1
a |DPS |47 |1
f |DPS |53 |1
b |DPS |54 |1
d |DPS |67 |2
h |DPS |75 |2
g |DPS |83 |2
i |DPS |87 |3
j |DPS |91 |3
e |DPS |96 |3
p |KV |33 |1
q |KV |40 |1
r |KV |42 |1
k |KV |46 |2
n |KV |54 |2
s |KV |54 |2
o |KV |72 |3
l |KV |76 |3
m |KV |82 |3
即添加了一个新列来提及每个类别的分位数