邻近映射

PROXMAP 可在.NET Framework 3.0中使用。

PROXMAP 是一种降维程序,用于构建对象(案例)之间邻近性数据(如距离或其他不相似性和相似性度量)的低维空间表示。 近程表示为低维空间中点与点之间的距离,可以直接提供或通过多元数据计算得出。

与线性投影法不同, PROXMAP 在低维解决方案中最大限度地减少了近似度和距离之间的差异。 当有多个数据源时,该程序支持个体差异模型。

表示法
  • 正斜线 (/) 表示子命令。
  • 方括号([ ])表示可选的子命令和关键字。
  • 花括号 ({ ) 指示在元素间选择}。
  • 当出现子命令和/或关键字而未作(进一步)说明时,单个星号(*)有效。
  • 如果省略子命令或未指定关键字,双星号 (**) 将生效。
  • n 是一个整数,其可能的值取决于子命令或关键字。
  • value 是一个实数,其可能的值取决于子命令或关键字。
  • srcname 是源代码(矩阵)的名称,遵循系统变量名惯例。
  • srclist 是一个源名称列表。
  • varname 是一个变量的名称。
  • varlist 是一个变量名列表。
注意: 方括号 ([ ])、大括号 ( { } ) 和星号 (**, *) 不是实际语法的一部分。
/SOURCEID] NAME = $srcname
           DATA = varlist
           [LABEL = ’label’]
           [WEIGHTS = varlist]
[/SOURCEID ...]
[/DATA 	{MULTIVARIATE**} ][= 	{EUCLIDEAN     }]
                                                    {STANDARDIZED**}
              {PROXIMITIES   }
[/WEIGHTS {NONE**}]
          {SAMMON}
          {ENERGY}
[/OBJECTID [LABELS = varname ]]
           [WEIGHTS = varname]
[/INITIAL {CLASSICAL** [{CONSTANT = {‘0.0’*    }}]}]
                                    {'value'   }
                                    {'ESTIMATE'}
                         {RANKINGS               }
         {VARIABLES = varlist
[/CONDITION {MATRIX**     }]
            {UNCONDITIONAL}    
/TRANSFORMATIONS [SOURCES = srclist]
    FUNCTION = {NONE }]
               {INTERCEPT }
               {LINEAR [INTERCEPT = {NO    }] }
                                    {YES*}
               {POWER [INTERCEPT = {NO  }] }
                                   {YES*}
               {SPLINE [INTERCEPT = {NO    }] }
                                     {YES*}
                       [DEGREE = {2}]
                                 {n}
                       [INKNOTS = {2}]
                                  {n}
                       [PLACEMENT = {INTERVALS*    }]
                                    {PERCENTILES}
               {ORDINAL** [APPROACH = {KEEPTIES} ]}
                                      {UNTIE*     }
[/TRANSFORMATIONS ...]
[/MODEL {IDENTITY**        }]
        {DILATION          }
        {WEIGHTED          }
        {GENERALIZED [RANK = {n-1** }]}
                             {n     }
[/ATTRIBUTES [VARIABLES = varlist]
    [FUNCTION = {LINEAR }]
               {SPLINE** [DEGREE = {2*}] }
                                   {n }
                         [INKNOTS = {2*}]
                                    {n }
                         [PLACEMENT = {INTERVALS* }]
                                      {PERCENTILES}
                         [MONOTONIC = {YES*}]
                                      {NO  }
               {ORDINAL [APPROACH = {KEEPTIES}] }
                                    {UNTIE   }
               {NOMINAL}
[/ATTRIBUTES ...]
[/PROPERTIES [VARIABLES = varlist]
    [FUNCTION = {LINEAR }]
               {SPLINE** [DEGREE = {2*}] }
                                   {n }
                         [INKNOTS = {2*}]
                                    {n }
                         [PLACEMENT = {INTERVALS* }]
                                      {PERCENTILES}
                         [MONOTONIC = {YES*}]
                                      {NO  }
               {ORDINAL [APPROACH = {KEEPTIES}] }
                                    {UNTIE   }
               {NOMINAL}
[/PROPERTIES ...]
[/CRITERIA [DIMENSIONS = {2* }]]
                         {n  }
           [MAXIMUM = {1000* }]
                       {n    }
           [MINIMUM = {0.000001* }]
                      {value     }
           [RELATIVE = {0.000000000001* }]
                       {value           }
           [ABSOLUTE = {0.000001* }]
                       {value     }
           [STANDARDIZATION = {"N"* }]
                              {"N-1"}
           [REFLECTION = {NONE*                            }]
                         {CORRELATION                      }
                         {QUADRANT                         }
                         {DIMENSIONS NUMBERS = = {+1} [...]}
                                                 {-1       }
[/PRINT [DATA [([RAW]
              [COMBINED]
              [DERIVED])]]
        [WEIGHTS [([RAW]
                 [OBJECTS]
                 [DERIVED])]]
        [INITIAL [([COORDINATES]
                   [VARDIRECTIONS]
                   [PROPERTYDIRECTIONS]
                   [STRESS]
                   [DIAGNOSTICS])]]
        [MODEL [([COORDINATES]   
                 [DIRECTIONS]
                 [SPACEWEIGHTS])]]
        [ATTRIBUTES [([RAW]
                    [ TRANSFORMED]
                    [ FITTED]
                    [ATTRIBUTE_WEIGHTS]
                    [DIRECTIONS])]]
        [PROPERTIES [([RAW]
                      [TRANSFORMED]
                      [FITTED]
                      [DIRECTIONS])]]
        [CRITERIA [([SUMMARY** ]
                    [DIAGNOSTICS]
                    [ITERATIONS]
                    [STRESS])]]]
[/PLOT [DATA [([HISTOGRAM]
       [WEIGHTS [([HISTOGRAM]
       [INITIAL [([CONFIGURATION]
                  [MULTIVARIATEBIPLOT]
                  [PROPERTIES]
                  [SCREE]
                  [STRESS])]]
       [MODEL [([CONFIGURATION**]
                [MULTIVARIATEBIPLOT]
                [REDUCEDRANKBIPLOT]
                [TREE]
                [NEIGHBORS[({2*})]]
                            {n }
                [THRESHOLD[({0.33*})]]
                             {value}
                [INDIVIDUAL[(srclist)]]
                [SPACEWEIGHTS]
                [TRANSFORMATION[(srclist)]]
                [RESIDUALS[(srclist)]]
                [FIT[(srclist)]]
                [SHEPARD[(srclist)]])]]
       [ATTRIBUTES [([BIPLOT[(varlist)]
                     [PROJECTIONS]
                     [TRANSFORMATION[(varlist)]]
                     [RESIDUALS[(varlist)]])]]
       [PROPERTIES [([BIPLOT[(varlist)]
                     [PROJECTIONS]
                     [TRANSFORMATION[(varlist)]]
                     [RESIDUALS[(varlist)]])]]
       [CRITERIA [([ITERATIONS]
                   [STRESS])]]]
[/SAVE FILE ='savfile'
       [COORDINATES = [( [INITIAL]  
                         [FINAL* ]
                         [MODEL  ] ) ]]
       [PROXIMITIES = [( [DERIVED     ]
                         [COMBINED    ]
                         [TRANSFORMED*] ) ]]
       [ATTRIBUTES =  [( [TRANSFORMED*]
                         [FITTED      ] ) ]]
       [PROPERTIES =  [( [TRANSFORMED*]
                         [FITTED      ] ) ]] ]