Dataframe(df)이 아래와 같을 때,
A | B | C | D |
1 | a | 10 | |
1 | a | 11 | |
1 | b | 12 | |
| 1 | b | 13 | |
2 | a | 14 | |
2 | b | 15 |
A == 1 이고 B == 'a' 인 C[10, 11]의 각 표준 점수를 D 열에다 넣음
A == 1 이고 B == 'b' 인 C[12, 13]의 각 표준 점수도 D 열에다 넣음
.. 이런식으로 D열을 다 채우려고 함
let df = df.filter(&df.column("A")?.equal(1u32))?;
let df = df.filter(&df.column("B")?.equal("B"))?;
뭐 이런식으로 해 나가야 하는데, 다음이 막막함..
힌트나 뭐 좀 가르쳐
Polars문서가 너무 부족해서, 공부진도가 안 나감..
아무도 안 보겠지만, window function으로 하면 간단함.