Python/pyspark の別の列の値に基づいて、1 つの列を 4 つに分割する必要があります。コードに基づいてフィルタリングし、複数の df を結合してみました。これを行うより良い方法はありますか?
Code score ID
AAA 12 ABCD
BBB 14 ABCD
CCC 16 ABCD
DDD 67 ABCD
AAA 89 XYZ
BBB 65 XYZ
CCC 19 XYZ
DDD 56 XYZ
ID score_AAA score_BBB score_CCC score_DDD
ABCD 12 14 16 67
XYZ 89 65 19 56