多维标度

来自Positive WiKi
imported>HTinC232021年12月19日 (日) 06:40的版本 相关已移動)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

多维标度(英語:multidimensional scaling,缩写:MDS),又译多维尺度,又稱相似度结构分析{{#switch:en

|zh|gan|zh-yue = similarity structure analysis
|jp|jap = similarity structure analysis模板參數錯誤:日文請使用ja
|gr = similarity structure analysis模板參數錯誤:希臘文請使用elgre
|kp = similarity structure analysis模板參數錯誤:朝鮮文請使用kokor
|po = similarity structure analysis模板參數錯誤:波蘭文請使用plpol
|sp = similarity structure analysis模板參數錯誤:西班牙文請使用esspa
|cz = similarity structure analysis模板參數錯誤:捷克文請使用cscze
|kz = similarity structure analysis模板參數錯誤:哈薩克文請使用kkkaz
|dk = similarity structure analysis模板參數錯誤:丹麥文請使用da
|unicode|ipa = similarity structure analysis模板參數錯誤:請檢查更正引用語言代碼
|zh-classical = similarity structure analysis模板參數錯誤:文言文請使用zh-lzhlzh
|#default = similarity structure analysis}}{{#switch:en
|ar|arc|arz|az|ckb|dv|fa|glk|ha|he|ks|ku|mzn|pnb|ps|ug|ur|yi = ‎
|#default = }}{{#if:
 {{#ifeq:  | true
 | dontcat    
 }}{{#ifeq:  | no
 | dontcat
 }}{{#switch: ¬
 | yes
 | ¬   =   
 | #default = dontcat   
 }}{{#switch: 
 | no = 
   {{#switch:
 {{#if:
 | {{#if:{{#titleparts:|0|3}}
   | subsubpage    
   | {{#if:{{#titleparts:|0|2}}
     | subpage
     | basepage
     }}
   }}
 | {{#if:{{#titleparts:多维标度|0|3}}
   | subsubpage    
   | {{#if:{{#titleparts:多维标度|0|2}}
     | subpage
     | basepage
     }}
   }}
 }}

| basepage =

| subpage = dontcat

| subsubpage = dontcat

}}

 | only = 
   {{#switch:
 {{#if:
 | {{#if:{{#titleparts:|0|3}}
   | subsubpage    
   | {{#if:{{#titleparts:|0|2}}
     | subpage
     | basepage
     }}
   }}
 | {{#if:{{#titleparts:多维标度|0|3}}
   | subsubpage    
   | {{#if:{{#titleparts:多维标度|0|2}}
     | subpage
     | basepage
     }}
   }}
 }}

| basepage = dontcat

| subpage = | subsubpage = }}

 }}

| |

 {{#switch:
   {{#ifeq:  | false
   |   
   | {{#ifeq:  | yes
     |   
     | {{#ifeq:  | yes
       |   
       | {{#if:x   

|


     {{#if:{{#titleparts:{{#if:|  | 多维标度 }}|0|2}}
     | 
        
          
            
              
                
                       
                 
               
             
           
         
       
     | 
             
       
     }}   
   
 

}}

       }}
     }}
   }}
 | hide = 
 | #default  = 
   {{#ifeq: h0#384!5nea+w9 |  [[Category:含有{{#switch:en
 |ar       = 阿拉伯語
 |en|eng   = 英語
 |es       = Template:ISO 639 name es
 |de       = 德語
 |fr       = 法語
 |ja|jp|jap= 日語
 |bg       = Template:ISO 639 name bg
 |cs       = Template:ISO 639 name cs
 |da       = Template:ISO 639 name da
 |nl       = Template:ISO 639 name nl
 |et       = Template:ISO 639 name et
 |fi       = Template:ISO 639 name fi
 |el|gre   = 希臘語
 |hu       = Template:ISO 639 name hu
 |ga       = Template:ISO 639 name ga
 |grc      = 古希臘語
 |kr       = Template:ISO 639 name kr
 |la|lat   = 拉丁語
 |cy       = Template:ISO 639 name cy
 |sl|slv   = Template:ISO 639 name sl
 |zh-yue|yue = Template:ISO 639 name zh-yue
 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文
 |#default = {{#ifexist:Category:含有英語的條目
   |英語
   |非中文內容
   }}
 }}的條目]] 
   | 
     {{#switch:
 {{#if: 
   | {{{demospace}}}
   | {{#ifeq:|
     | main
     | {{#ifeq:|talk
       | talk
       |  
       }}
     }} 
   }}

| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)|

|{{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|Template:Error

 |多维标度}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0        = 
|         = 
|¬        = 
|yes
|y
|true
|t
|是
|1        = _IN:_i2=_sublen3={{#expr:abs(-1)-1}}_j4=u_min=Template:Min_CORE:slen:25_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs(-1)-1}}|1|0}} and {{#if:|1|0}})|{{#expr:Template:Min-{{#expr:abs(-1)-1}}+{{#ifexpr:{{#expr:abs(-1)-1}}<0|-1|1}}}}|1}}}}_j=Template:Min_inv={{#ifexpr:{{#ifeq:{{#expr:abs(−1)−1}}||0|{{#expr:abs(−1)−1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)}}

|#default = _IN:_i2=_sublen3={{#expr:abs(-1)-1}}_j4=u_min=Template:Min_CORE:slen:25_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs(-1)-1}}|1|0}} and {{#if:|1|0}})|{{#expr:Template:Min-{{#expr:abs(-1)-1}}+{{#ifexpr:{{#expr:abs(-1)-1}}<0|-1|1}}}}|1}}}}_j=Template:Min_inv={{#ifexpr:{{#ifeq:{{#expr:abs(−1)−1}}||0|{{#expr:abs(−1)−1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)}} }}| MOS = | LTA = | NT = | NC = | #default = }} | talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }}

   | 
     {{#iferror: {{#expr: 1 + {{#switch:
 {{#if: 
   | {{{demospace}}}
   | {{#ifeq:|
     | main
     | {{#ifeq:|talk
       | talk
       |  
       }}
     }} 
   }}

| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)|

|{{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|Template:Error

 |多维标度}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0        = 
|         = 
|¬        = 
|yes
|y
|true
|t
|是
|1        = _IN:_i2=_sublen3={{#expr:abs(-1)-1}}_j4=u_min=Template:Min_CORE:slen:25_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs(-1)-1}}|1|0}} and {{#if:|1|0}})|{{#expr:Template:Min-{{#expr:abs(-1)-1}}+{{#ifexpr:{{#expr:abs(-1)-1}}<0|-1|1}}}}|1}}}}_j=Template:Min_inv={{#ifexpr:{{#ifeq:{{#expr:abs(−1)−1}}||0|{{#expr:abs(−1)−1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)}}

|#default = _IN:_i2=_sublen3={{#expr:abs(-1)-1}}_j4=u_min=Template:Min_CORE:slen:25_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs(-1)-1}}|1|0}} and {{#if:|1|0}})|{{#expr:Template:Min-{{#expr:abs(-1)-1}}+{{#ifexpr:{{#expr:abs(-1)-1}}<0|-1|1}}}}|1}}}}_j=Template:Min_inv={{#ifexpr:{{#ifeq:{{#expr:abs(−1)−1}}||0|{{#expr:abs(−1)−1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:en

 |ar       = 阿拉伯語
 |en|eng   = 英語
 |es       = Template:ISO 639 name es
 |de       = 德語
 |fr       = 法語
 |ja|jp|jap= 日語
 |bg       = Template:ISO 639 name bg
 |cs       = Template:ISO 639 name cs
 |da       = Template:ISO 639 name da
 |nl       = Template:ISO 639 name nl
 |et       = Template:ISO 639 name et
 |fi       = Template:ISO 639 name fi
 |el|gre   = 希臘語
 |hu       = Template:ISO 639 name hu
 |ga       = Template:ISO 639 name ga
 |grc      = 古希臘語
 |kr       = Template:ISO 639 name kr
 |la|lat   = 拉丁語
 |cy       = Template:ISO 639 name cy
 |sl|slv   = Template:ISO 639 name sl
 |zh-yue|yue = Template:ISO 639 name zh-yue
 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文
 |#default = {{#ifexist:Category:含有英語的條目
   |英語
   |非中文內容
   }}
 }}的條目]]}}

| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} }} | {{#switch:

 {{#if: 
   | {{{demospace}}}
   | {{#ifeq:|
     | main
     | {{#ifeq:|talk
       | talk
       |  
       }}
     }} 
   }}

| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)|

|{{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|Template:Error

 |多维标度}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0        = 
|         = 
|¬        = 
|yes
|y
|true
|t
|是
|1        = _IN:_i2=_sublen3={{#expr:abs(-1)-1}}_j4=u_min=Template:Min_CORE:slen:25_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs(-1)-1}}|1|0}} and {{#if:|1|0}})|{{#expr:Template:Min-{{#expr:abs(-1)-1}}+{{#ifexpr:{{#expr:abs(-1)-1}}<0|-1|1}}}}|1}}}}_j=Template:Min_inv={{#ifexpr:{{#ifeq:{{#expr:abs(−1)−1}}||0|{{#expr:abs(−1)−1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)}}

|#default = _IN:_i2=_sublen3={{#expr:abs(-1)-1}}_j4=u_min=Template:Min_CORE:slen:25_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs(-1)-1}}|1|0}} and {{#if:|1|0}})|{{#expr:Template:Min-{{#expr:abs(-1)-1}}+{{#ifexpr:{{#expr:abs(-1)-1}}<0|-1|1}}}}|1}}}}_j=Template:Min_inv={{#ifexpr:{{#ifeq:{{#expr:abs(−1)−1}}||0|{{#expr:abs(−1)−1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs(-1)-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs(-1)-1}}) and (*<>0)|Error using {{[[{{#switch: 
|#default = Str mid 
| = 
   {{#ifeq:  | 
     | Template:Str mid            
     | Str mid      
   }}

}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs(-1)-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs(−1)−1}}|{{#expr:abs(−1)−1}}|1}}=0) or (25=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:en

 |ar       = 阿拉伯語
 |en|eng   = 英語
 |es       = Template:ISO 639 name es
 |de       = 德語
 |fr       = 法語
 |ja|jp|jap= 日語
 |bg       = Template:ISO 639 name bg
 |cs       = Template:ISO 639 name cs
 |da       = Template:ISO 639 name da
 |nl       = Template:ISO 639 name nl
 |et       = Template:ISO 639 name et
 |fi       = Template:ISO 639 name fi
 |el|gre   = 希臘語
 |hu       = Template:ISO 639 name hu
 |ga       = Template:ISO 639 name ga
 |grc      = 古希臘語
 |kr       = Template:ISO 639 name kr
 |la|lat   = 拉丁語
 |cy       = Template:ISO 639 name cy
 |sl|slv   = Template:ISO 639 name sl
 |zh-yue|yue = Template:ISO 639 name zh-yue
 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文
 |#default = {{#ifexist:Category:含有英語的條目
   |英語
   |非中文內容
   }}
 }}的條目]]}}

| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} | }}

   }}
 }}

}}),属于多重变量分析的方法之一,是社会学数量心理学市场营销统计实证分析的常用方法。

假設[编辑 | 编辑源代码]

  • 有許多特徵是互相關聯的,而受測者原本並不知道其特徵為何。
  • 存在著這樣一個空間:它的正交軸是欲尋找的特徵。
  • 这个特征空间满足这个要求:相似的对象能以相对较小的距离描摹出来

目的[编辑 | 编辑源代码]

多维标度是一个探索性的过程方法

  • 减少(观察)项目
  • 如果可能,在数据中揭示现有结构
  • 揭示相关特征
  • 寻找尽可能低维度的空间(“最小化条件”)
  • 空间必须满足“单调条件”
  • 解释空间的轴,依照假设提供关于感知和评判过程的信息

应用领域[编辑 | 编辑源代码]

用于评判和感知:

与其他多变量分析方法的比较[编辑 | 编辑源代码]

因子分析[编辑 | 编辑源代码]

  • 相同:通过归因于少数几个不相關的特征来减少数据
  • 不同:多维标度仅仅需要相似性或者距离,而不需要相关性因子分析需要相关性
  • 如果仅仅对因子值感兴趣,可以用作因子分析的替代方法

聚类分析[编辑 | 编辑源代码]

  • 相同:把对象分组
  • 不同:聚类分析把观测到的特征当作分组标准,而多维标度仅仅取用感知到的差异
  • 为划分类别提供实际的支持

所使用的标量类型[编辑 | 编辑源代码]

  • 序数标量
  • 区隔标量
  • 比率标量

相似(度)矩阵[编辑 | 编辑源代码]

红色 橙色 黄色 绿色 蓝色 紫色
红色 -
橙色 6 -
黄色 8 0 -
绿色 10 8 9 -
蓝色 10 10 10 6 -
紫色 0 7 10 9 7 -

相似度矩阵举例(数字越小表示越相似)

例如,10个对象,2维空间,坐标个数则为10×2=20,“相似度”的个数为C102=45,数据压缩系数=相似度的个数÷坐标个数=45÷20=2.25(数据压缩系数要大于等于2才可接受,否则不能做多维标度分析)

数据采集的困难和问题[编辑 | 编辑源代码]

间接(数据)采集方法[编辑 | 编辑源代码]

完全排序法[编辑 | 编辑源代码]

Cn2对“相似度”进行排序,最相似的一对得到序数1,最不相似的一对得到序数Cn2

锚点法[编辑 | 编辑源代码]

评级法(Rating)[编辑 | 编辑源代码]

与“完全排序法”不同的是,虽然最相似的一对得到序数1,但是可以有多于一对得到相同的序数,最不相似的一对也不一定会依序得到Cn2

各种多维标度[编辑 | 编辑源代码]

简单多维标度[编辑 | 编辑源代码]

迭代多维标度[编辑 | 编辑源代码]

加权多维标度[编辑 | 编辑源代码]

对各维度进行不同的加权

多维展开(Multidimensional unfolding[编辑 | 编辑源代码]

多维标度方法[编辑 | 编辑源代码]

(古典)公制(多维)标度[编辑 | 编辑源代码]

  • 处理区隔标量和比率标量
  • 一定是采用欧氏距离

非公制多维标度[编辑 | 编辑源代码]

  • 处理序数标量
  • 不一定采用欧氏距离

评价[编辑 | 编辑源代码]

参见[编辑 | 编辑源代码]

外部链接[编辑 | 编辑源代码]

Lua错误 在Module:Authority_control的第772行:attempt to index field 'wikibase' (a nil value){{#switch:||Category={{#ifeq:|

   |
   |{{#ifeq:Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value)|
     | 
     | 
      {{#ifeq:|Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value)
       |
       | 
      }}
    }}
 }}

}}