0
比方說,我有我的投資在國家名單:如何在Python中添加隨機權重列表?
Angola Croatia Denmark Germany ...
我如何可以隨機權重,這些國家的全部加起來爲100%,基本上是 - 我期待上運行的優化試驗我的投資:
Angola Croatia Denmark Germany ...
1.3% 3.8% 4.6% 7.5% ... (sum equals 100%)
隨機化背後的邏輯很簡單,但我想知道是否有一個簡單的方法來做到這一點?我目前的邏輯是,給所有人分配一個隨機數,取所有隨機數的總和,取數字除以總數。
如何正確計算這些權重並使用Pandas DataFrame添加具有這些權重的新行?我將如何建立一個全面的聲明?
所以,你正在尋找*農產品*的權重?將它們隨機分佈在N列中,但始終加起來爲100? –
是的@MartijnPieters - 完全 – sgerbhctim