我試圖找到在同一組中所有其他觀測值的平均值。在SAS中,找到組中所有其他觀察值的平均值
我的數據是一樣
Value Name Group Mean_all_other
544 Pete 1 ....
997 Sara 1 ....
772 Tom 1 ....
725 Tris 2 ....
872 Lulu 2 ....
434 Mica 2 ....
728 Tina 2 ....
827 Bo 3 ....
322 Zu 3 ....
..... ... ... ...
我知道proc means
可以給你組內的平均值。 但在這裏,我想創建在同一組所有其他的平均值。
在這種情況下,Mean_all_other下的Pete將顯示884.5,這等於(997 + 772)/ 2。
並且Sara =(544 + 772)/ 2 = 658; Tris =(872 + 434 + 728)/ 3 = 678
任何人有什麼想法?
當'value'沒有丟失時,值得考慮只增加'value_count',因爲'proc means'也會從平均值中排除缺失值。 –
它對於規模一組的人也不適用,但至少它是一個概念證明。 – user667489