示例#1
0
def hlcm_renter_estimate(
        households, buildings, units, aggregations, zones):
    return utils.lcm_estimate(cfg="hlcm_renter.yaml",
                              choosers=households,
                              chosen_fname="unit_id",
                              buildings=units,
                              join_tbls=aggregations + [buildings, zones])
示例#2
0
文件: models.py 项目: psrc/urbansim2
def hlcm_estimate(households_for_estimation, buildings, parcels, zones):
    return utils.lcm_estimate("hlcm.yaml", households_for_estimation,
                              "building_id", buildings, None,
                              out_cfg="hlcmcoef.yaml")
示例#3
0
文件: models.py 项目: psrc/urbansim2
def elcm_estimate(jobs, buildings, parcels, zones, gridcells):
    return utils.lcm_estimate("elcm.yaml", jobs, "building_id",
                              buildings, [parcels, zones, gridcells],
                              out_cfg="elcmcoef.yaml")
示例#4
0
文件: models.py 项目: psrc/urbansim2
def wplcm_estimate(persons_for_estimation, jobs):
    return utils.lcm_estimate("wplcm.yaml", persons_for_estimation, "job_id",
                              jobs, None, out_cfg="wplcmcoef.yaml")
示例#5
0
def elcm_estimate(jobs, buildings, aggregations, zones, elcm_config):
    return utils.lcm_estimate(
        elcm_config, jobs, "building_id", buildings,
        aggregations + [zones])
def hlcm_renter_estimate(households, residential_units, aggregations):
    return utils.lcm_estimate(cfg="hlcm_renter.yaml",
                              choosers=households,
                              chosen_fname="unit_id",
                              buildings=residential_units,
                              join_tbls=aggregations)
示例#7
0
def elcm_estimate(jobs, buildings, aggregations):
    return utils.lcm_estimate("elcm.yaml", jobs, "building_id", buildings,
                              aggregations)
示例#8
0
def hlcm_estimate(households, buildings, aggregations):
    return utils.lcm_estimate("hlcm.yaml", households, "building_id",
                              buildings, aggregations)
示例#9
0
def hlcm_renter_estimate(households, residential_units, aggregations):
    return utils.lcm_estimate(cfg="hlcm_renter.yaml",
                              choosers=households,
                              chosen_fname="unit_id",
                              buildings=residential_units,
                              join_tbls=aggregations)
示例#10
0
def hlcm_luz_estimate(households, buildings, aggregations):
    return utils.lcm_estimate("hlcm_luz.yaml", households, "building_id",
                              buildings, aggregations)
示例#11
0
def elcm_basic_estimate(jobs, buildings, aggregations):
    return utils.lcm_estimate("elcm_basic.yaml", jobs, "building_id",
                              buildings, aggregations)