我有一個數(shù)據(jù)框,其中包含有關(guān)幾家公司董事教育背景的分類數(shù)據(jù)。目前,每家公司(由其股票代碼記錄)都有多個條目,每位董事一個,df 看起來像這樣:Ticker EducationABC 1ABC 1ABC 5ABC 7ABC 5DEF 3DEF 4DEF 4DEF 4DEF 6我想使用 Blau 指數(shù)公式(與 Gini-Simpson 指數(shù)相同)創(chuàng)建一個新的數(shù)據(jù)框,每個公司只有一個條目,如下所示:Ticker Education DiversityABC 0.64DEF 0.56使用的公式是 (1 - ∑p i 2 ) 其中 p i是 i 個教育類別中每個教育類別的董事比例;例如,對于 ABC 公司,p 1 = 2/5。誰能幫我在 Python (3.7) 中實現(xiàn)這個?任何幫助將不勝感激!
如何使用 Python 將來自不同公司的多個董事的數(shù)據(jù)匯總到每個公司使用 Blau
慕碼人8056858
2022-01-11 20:13:52