(Library) クラスター解析

作成者: 西本絵梨子

概要

Ward法を用いたクラスター解析を行なう関数です。

ダウンロード

github にプログラムとREADMEを置いています → <URL:https://github.com/erikonishimoto/cluster_analysis.git>

使用方法

上記ファイルを同一ディレクトリもしくは、パスの通っているディレクトリに格納し、

require 'cluster_analysis'

でモジュールを読み込んで下さい。

Functions

cluster_analysis( data, dim, nclass, renumber )

performing cluster analysis with Ward's method

ARGUMENTS

  • data : NArray whose data is calculated
  • dim : cluster analysis is conducted along this dimention (default=0)
  • nclass: when the number of cluster becomes nclass, calculating is stopped (default=10)
  • renumber: renumbering the final clusters (default=true)

RETURN VALUE

  • element_class: result of cluster analysis
  • dmin_list : mergers among final clusters

解析例

cluster_analysis.rb を実行すると、以下のようなサンプル結果が得られます。

sample.png クラスター 0〜2に分類。

参考文献

松山洋、谷本陽一. (2005). 実践!気候データ解析. 古今書院

田中豊、脇本和昌. (1983). 多変量統計解析法. 現代数学社

更新日時:2012/08/24 18:58:07
キーワード:[解析] [多変量統計解析] [クラスターアナリシス]
参照: