我遇到以下数据帧的情况:
case_id case_lang case_text
1 en ABC
2 fr BCDS
3 ru TTTT
4 hi WEWE
df['case_lang'].value_counts() will give en,fr,eu,hi
应该这样分裂:
case_id case_lang_en case_lang_fr case_lang_ru case_lang_hi
1 ABC
2 BCDS
3 TTTT
4 WEWE
,并且该属性本质上应该是动态的。例如,如果添加了不属于先前值类别的任何新行,例如添加了de,则应自动将其添加为拆分并显示为de的新列,例如case_lang_de