数据片段在第一个评论中哈,在此先谢过了!
目的:想要得到每个农户的土地质量指数,是用每个作物与此作物当地平均的比值的加权平均。
但是:1、每种作物为0的不计入平均数;
2、每个农户的某种作物如果为0,那么此指数就不包含此作物。
比如,下面的作物1的平均数用农户1和3平均;
农户1的土地质量指数用作物1、3、4的与对应的作物平均数的比值求加权平均。
有点绕啊,希望能多读两遍,小女子谢了。
| 作物1 | 作物2 | 作物3 | 作物4 | 土地质量指数 |
农户1 | 1.99 | 0 | 2 | 6.8 |
|
农户2 | 0 | 2.1 | 0 | 3.6 |
|
农户3 | 3.2 | 0 | 0 | 7.6 |
|
农户4 | 0 | 2.3 | 5 | 0 |
|
平均数 |
|
|
|
|
|
我的思路是这样,但是不知如何操作。
先对通常产量不为0的求每种作物的平均数,
然后对每个农户通常产量不为0的计数为n;
然后求出每个农户每种作物与平均数的比值相加除以n得到质量指数。