我有一个数据集,其中包含无铅普通汽油(每加仑)、整个大鸡蛋(每打)和全脂牛奶(每加仑)的平均价格。此文件中的变量为年、月、价格和商品类型。
Year Month Price Commodity
2004 1 1.592 Gas
2004 2 1.672 Gas
2005 1 1.766 Gas
2005 2 1.833 Gas
2006 1 2.009 Gas
2006 2 2.041 Gas
2004 1 1.95 Egg
2004 2 1.979 Egg
2005 1 1.97 Egg
2005 2 1.951 Egg
2006 1 2.032 Egg
2006 2 2.21 Egg
2004 1 2.879 Milk
2004 2 2.814 Milk
2005 1 2.786 Milk
2005 2 2.906 Milk
2006 1 3.374 Milk
2006 2 3.574 Milk
有人能帮我创建一个包含每种商品每年平均价格的数据集吗?
我能够创建一个包含每年或每种商品的平均价格的数据集,但无法计算每种商品每年的平均价格。
注意:我使用的是SAS 9.4版本
发布于 2018-06-01 14:31:14
根据您的描述,这是一段简单的代码,它完成了您的请求:
proc;选择mean(价格)作为average、year、commodity,have group by commodity、year order by commodity、year;
这将给出输出:
年平均商品1.9645 2004年鸡蛋1.9605 2005年鸡蛋2.121 2006年鸡蛋1.632 2004年天然气1.7995 2005年天然气2.025 2006年天然气2.8465 2004年牛奶2.846 2005牛奶3.474 2006年牛奶
https://stackoverflow.com/questions/50634166
复制相似问题