This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
howtos:toolcoding:using_a_relative_propensity [2010/11/12 20:59] shona.weldon |
howtos:toolcoding:using_a_relative_propensity [2010/11/25 13:19] shona.weldon |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Using a relative propensity ====== | + | ====== Using relative propensities to create data based on some simple assumptions ====== |
When you have an equation with more unknowns that constraints and you want to add some assumptions to solve it you may add a relative propensity calculation. Best served by an example. | When you have an equation with more unknowns that constraints and you want to add some assumptions to solve it you may add a relative propensity calculation. Best served by an example. | ||
+ | ===== Example ===== | ||
Given: | Given: | ||
households[uss,usdt,th] | households[uss,usdt,th] | ||
Line 17: | Line 18: | ||
Finally the math to calculate peoplePerHousehold[uss,usdt,th] is: | Finally the math to calculate peoplePerHousehold[uss,usdt,th] is: | ||
- | local peoplePerHouseholdEst[uss,usdt,th] = households[uss,usdt,th] * peoplePerHousehold[usdt] | + | !Equation A: |
- | peoplePerHousehold[uss,usdt,th] = population[uss,th] / peoplePerHouseholdEst[uss,usdt,th] * relPopPersPerHH[usdt] | + | local populationEst[uss,th] = sum (households[uss,usdt,th] * relPopPersPerHH[usdt]; dim=usdt) |
- | + | !Equation B: | |
+ | peoplePerHousehold[uss,usdt,th] = (population[uss,th] / populationEst[uss,th]) * relPopPersPerHH[usdt] | ||