1
我找不到在以下問題上的Stata命令,所以我手動解決它:加權平均
據官方手冊,塔塔不練舉重在崩潰命令平均值(該Collapse章的第6頁。):
這意味着,我不能得到加權平均的價格在我的銷售數據設定在一個星期/產品水平支付其中該權重售單位。該數據集是單交易的每個在周/存儲/產品水平支付的單位採購和價格的#集合:
clear
set more off
week,store,product,price,units
1,1,cheer,1,10
1,1,tide,2,6
1,2,cheer,2,7
1,2,tide,3,5
2,1,cheer,1,15
2,1,tide,1,20
2,1,mrclean,2,8
2,2,cheer,2,8
2,2,tide,4,5
2,2,mrclean,3,4
顯然,以簡單平均倒塌時忽略的單位數量購買,從而導致錯誤平均價格估計。
所以我所做的是我手動計算了原始數據集中的一個新變量price x units
。然後,我通過總結price x units
和units
變量倒塌的數據集:
collapse (sum) pricexunits units, by(week product)
最後,我創建了一個新的變量,我通過units
分pricexunits
。你認爲我可以做些不同的事情嗎?
是否允許將命令[w = units]僅應用於代碼的特定部分,即(平均值)價格?所以,如果我有命令和變量的其他組合,它不會影響他們? – Olga
我看不到你想要的代碼的例子。爲什麼不嘗試用玩具的例子來確定答案應該是什麼?如果任何組合不被允許,你會被及時告知。 –