public class GWRParameter
extends com.supermap.data.InternalHandleDisposable
通过地理加权回归分析参数设置类可以设置建模字段、解释字段、带宽类型、带宽确定方式等。
构造器和说明 |
---|
GWRParameter()
默认构造函数,构造一个新的 GWRParameter 对象。
|
GWRParameter(GWRParameter gwrParameter)
拷贝构造函数,根据给定的 GWRParameter 对象构造一个与其完全相同的新对象。
|
public GWRParameter()
public GWRParameter(GWRParameter gwrParameter)
gwrParameter
- 指定的 GWRParameter 对象。public void dispose()
@Deprecated public String getModelFeild()
GWRParameter.getModelFeild()
替换。仅数值字段有效。
@Deprecated public void setModelFeild(String value)
GWRParameter.setModelField(String)
替换。仅数值字段有效。
value
- 建模字段的名称。@Deprecated public String[] getExplanatoryFeilds()
GWRParameter.getExplanatoryFields()
替换。仅数值字段有效。
@Deprecated public void setExplanatoryFeilds(String[] value)
GWRParameter.setExplanatoryFields(String[])
替换。仅数值字段有效。
value
- 解释字段的名称的集合。public String getModelField()
仅数值字段有效。
public void setModelField(String value)
仅数值字段有效。
value
- 建模字段的名称。public String[] getExplanatoryFields()
仅数值字段有效。
public void setExplanatoryFields(String[] value)
仅数值字段有效。
value
- 解释字段的名称的集合。public KernelType getKernelType()
KernelType.FIXED
。public void setKernelType(KernelType value)
value
- 带宽类型。public BandWidthType getBandWidthType()
BandWidthType.AICC
。public void setBandWidthType(BandWidthType value)
value
- 带宽确定方式。public KernelFunction getKernelFunction()
KernelFunction.GAUSSIAN
。public void setKernelFunction(KernelFunction value)
value
- 核函数类型。public double getDistanceTolerance()
只有当带宽类型设置为 KernelType.FIXED
且宽确定方式设置为 BandWidthType.BANDWIDTH
时有效。
public void setDistanceTolerance(double value)
value
- 带宽范围。public int getNeighbors()
只有当带宽类型设置为 KernelType.ADAPTIVE
且宽确定方式设置为 BandWidthType.BANDWIDTH
时有效。
public void setNeighbors(int value)
value
- 相邻数目。public DatasetVector getPredictionDataset()
public void setPredictionDataset(DatasetVector value)
当构建好地理加权回归模型后,可以对设置的待预测数据进行预测。
value
- 预测数据集。public Datasource getTargetPredictedDatasource()
public void setTargetPredictedDatasource(Datasource value)
value
- 预测结果数据集所在数据源。public String getTargetPredictedDatasetName()
public void setTargetPredictedDatasetName(String value)
value
- 预测结果数据集的名称。public Map<String,String> getExplanatoryFieldsMatching()
public void setExplanatoryFieldsMatching(Map<String,String> value)
表示模型的解释字段名称和预测数据集字段名称的对应关系,每一个解释字段都应该在预测数据集中有对应的字段。如果没有设置对应关系,则预测数据集中必须存在解释变量数组中所有的字段。
value
- 预测数据集字段映射。public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
Copyright © 2021–2024 SuperMap. All rights reserved.