(57)【要約】【課題】対になった２つの変数をもつ複数のデータに対して、その散布図におけるデータ点の分布領域を確率楕円とは異なる方法で描画する。【解決手段】対になった２つの変数をもつ複数のデータを選択する。そのデータの散布図上に複数の任意の方向を定義する。それらの任意の方向ごとにその方向のベクトル成分が最大であるデータ点をデータ点分布の代表点として選定する。得られた複数の代表点を結線して分布領域表示線を描画する。【選択図】図１
2011108177.tif 000002
【特許請求の範囲】
【請求項１】
対になった２つの変数をもつ複数のデータに対して、その散布図上に２方向以上の任意の方向を定義し、それらの任意の方向ごとに、その任意の方向に対して最も先頭の位置にあるデータ点をデータ点分布の代表点として選定する分布代表点選定ステップと、
前記代表点を結線して分布領域表示線を描画する分布領域描画ステップと、を含んだ散布図におけるデータ点の分布領域描画方法。
【請求項２】
前記分布代表点選定ステップは、散布図上に基準点を定義し、前記任意の方向ごとにその方向における前記基準点を始点としたベクトル成分が最大であるデータ点を前記代表点とする請求項１に記載の分布領域描画方法。
【請求項３】
前記分布代表点選定ステップは、前記任意の方向ごとにその方向に直交する線を定義し、前記直交する線ごとに、前記直交する線に対して対応する任意の方向をプラス側としたときの前記直交する線からの距離値が最大であるデータ点を前記代表点として選定する請求項１に記載の分布領域描画方法。
【請求項４】
前記分布代表点選定ステップは、２方向以上の前記任意の方向のうち少なくとも１方向について、散布図の２つの座標軸に平行な方向でそれぞれプラス側の方向とマイナス側の方向の４方向のうちの１方向を前記任意の方向として用い、その任意の方向についてはデータ点の座標値に基づいて前記代表点を選定する請求項１から３に記載の分布領域描画方法。
【請求項５】
前記分布代表点選定ステップは、２つの前記任意の方向を用いて前記代表点を２つ選定した後、その２つの代表点を通る直線で分割される領域ごとに、前記直線から最も遠いデータ点を代表点として追加する請求項１から４のいずれか一項に記載の分布領域描画方法。
【請求項６】
前記分布代表点選定ステップは、３つ以上の前記任意の方向を用いる請求項１から４のいずれか一項に記載の分布領域描画方法。
【請求項７】
前記分布領域描画ステップは、前記代表点を前記分布領域表示線が交差しない順番に結線して前記分布領域表示線を描画する請求項１から６のいずれか一項に記載の分布領域描画方法。
【請求項８】
請求項１から７のいずれか一項に記載の各ステップをコンピュータに実行させるための、散布図におけるデータ点の分布領域描画プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、散布図におけるデータ点の分布領域描画方法及びそれをコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
散布図は、２つの変数が対になった複数のデータの関係を表すことを目的としてよく用いられている。また、２つの変数が対になった複数のデータについて回帰直線や回帰曲線を求めてそれらのデータの関係を数値化することもできる。散布図におけるデータ点の特徴を表現する方法として、例えば特許文献１〜３に開示されているものがある。
また、散布図において、各データ点を層別する情報がある場合などは、データ点を表す印の色や形を変えて表現することで、１つの散布図に複数の層のデータ点の分布を表現することもできる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上述のように、散布図は２つの変数が対になった複数のデータの相関関係を表すのに適している。
しかし、１つの散布図に表示する層の数が多く、データ点も多い場合、データ点を表す印は重なり合い、各層における分布の特徴の認識が困難であった。
また、複数の層を表示した散布図ではなくても、図自体が小さくなるとデータ点を表す印も小さくなり、分布の特徴の認識が困難になる。
このような不具合を克服するために層ごとに確率楕円を描画する方法もあるが、確率楕円は実際の分布を精度よく表現するものではない。
【０００４】
本発明の目的は、確率楕円とは異なる方法でデータ点の分布領域を描画できる散布図におけるデータ点の分布領域描画方法及び散布図におけるデータ点の分布領域描画プログラムを提供することである。
【課題を解決するための手段】
【０００５】
本発明は、対になった２つの変数をもつ複数のデータに対して、その散布図上に少なくとも２方向以上の任意の方向を設定し、設定した任意の方向ごとに、その任意の方向に対して最も先頭の位置にあるデータ点をデータ点分布の代表点として選定する分布代表点選定ステップと、上記代表点を結線して分布領域表示線を描画する分布領域描画ステップと、を含んだ散布図におけるデータ点の分布領域描画方法である。
ここで、散布図とは、対になった２つの変数をもつデータを用い、２つの変数の値を平面上の座標の縦軸と横軸にとり、２つ以上のデータを点として表したものを言う。散布図は相関図とも呼ばれる。
【０００６】
本発明の分布領域描画方法において、上記分布代表点選定ステップは、散布図上に基準点を定義し、上記任意の方向ごとにその方向における上記基準点を始点としたベクトル成分が最大であるデータ点を上記代表点とする例を挙げることができる。ここで、基準点は任意の方向ごとに設けられてもよいし、複数の任意の方向で共通のものが設けられてもよい。
【０００７】
また、上記分布代表点選定ステップは、上記任意の方向ごとにその方向に直交する線を定義し、上記直交する線ごとに、上記直交する線に対して対応する任意の方向をプラス側としたときの上記直交する線からの距離値が最大であるデータ点を上記代表点として選定するようにしてもよい。ここで、直交する線は、データ点の分布領域に対してどの位置に配置されてもよい。直交する線の配置によっては、あるデータ点に対してマイナス値の距離値が算出されることもある。
【０００８】
また、上記分布代表点選定ステップは、２方向以上の上記任意の方向のうち少なくとも１方向について、散布図の２つの座標軸に平行な方向でそれぞれプラス側の方向とマイナス側の方向の４方向のうちの１方向を上記任意の方向として用い、その任意の方向についてはデータ点の座標値に基づいて上記代表点を選定するようにしてもよい。
【０００９】
また、上記分布代表点選定ステップは、２つの上記任意の方向を用いて上記代表点を２つ選定した後、その２つの代表点を通る直線で分割される領域ごとに、上記直線から最も遠いデータ点を代表点として追加するようにしてもよい。
また、上記分布代表点選定ステップは、３つ以上の上記方向を用いるようにする例を挙げることができる。
【００１０】
本発明の分布領域描画方法において、上記分布領域描画ステップは、上記代表点を上記分布領域表示線が交差しない順番に結線して上記分布領域表示線を描画する例を挙げることができる。ただし、分布領域描画ステップは、各代表点から他のすべての代表点に線を結んで分布領域表示線を描画してもよい。
【００１１】
本発明の散布図におけるデータ点の分布領域描画プログラムは、本発明の分布領域描画方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明の散布図におけるデータ点の分布領域描画方法は、対になった２つの変数をもつ複数のデータに対して、その散布図上に少なくとも２方向以上の任意の方向を設定し、設定した任意の方向ごとに、その任意の方向に対して最も先頭の位置にあるデータ点をデータ点分布の代表点として選定する分布代表点選定ステップと、代表点を結線して分布領域表示線を描画する分布領域描画ステップと、を含むようにしたので、対になった２つの変数をもつ複数のデータを散布図に表示した際にデータ点の分布領域の輪郭を分布領域表示線で表すことができ、その相関関係及び分布領域をひと目で判断できる。本発明の分布領域描画方法は２つ以上の層のデータ点を重ねて１つの散布図に表現する際に特に有効である。
【００１３】
本発明の分布領域描画方法において、分布代表点選定ステップは、散布図上に基準点を定義し、任意の方向ごとにその方向における基準点を始点としたベクトル成分が最大であるデータ点を代表点とするようにすれば、方向を加味したベクトル成分によって任意の方向に対して最も先頭の位置にあるデータ点を代表点として選定できる。
【００１４】
本発明の分布領域描画方法において、分布代表点選定ステップは、任意の方向ごとにその方向に直交する線を定義し、直交する線ごとに、直交する線に対して対応する任意の方向をプラス側としたときの直交する線からの距離値が最大であるデータ点を代表点として選定するようにすれば、基準点を設定しなくても任意の方向に対して最も先頭の位置にあるデータ点を代表点として選定することができる。
【００１５】
また、上記分布代表点選定ステップは、２方向以上の任意の方向のうち少なくとも１方向について、散布図の２つの座標軸に平行な方向でそれぞれプラス側の方向とマイナス側の方向の４方向のうちの１方向を任意の方向として用い、その任意の方向についてはデータ点の座標値に基づいて上記代表点を選定するようにすれば、座標軸に平行な任意の方向について各データ点の座標値から容易に、任意の方向に対して最も先頭の位置にあるデータ点を代表点として選定することができる。
【００１６】
また、分布代表点選定ステップは、２つの任意の方向を用いて代表点を２つ選定した後、その２つの代表点を通る直線で分割される領域ごとに、上記直線から最も遠いデータ点を代表点として追加するようにすれば、分布代表点選定ステップで４つの代表点を選定でき、分布領域描画ステップでデータ点の分布領域の輪郭を表す分布領域表示線を描画できるようになる。
【００１７】
本発明の分布領域描画方法において、分布代表点選定ステップは、３つ以上の任意の方向を用いるようにすれば、分布代表点選定ステップで３つ以上の代表点を選定して分布領域描画ステップでデータ点の分布領域の輪郭を表す分布領域表示線を描画できるようになる。
【００１８】
本発明の分布領域描画方法において、分布領域描画ステップは、代表点を分布領域表示線が交差しない順番に結線して分布領域表示線を描画するようにすれば、データ点の分布領域の輪郭のみを分布領域表示線として描画することができる。ただし、各代表点から他のすべての代表点に線を結んで分布領域表示線を描画した場合であっても、データ点の分布領域を表現することができる。
【００１９】
本発明の散布図におけるデータ点の分布領域描画プログラムは、本発明の分布領域描画方法の各ステップをコンピュータに実行させるようにしたので、コンピュータを用いて本発明の分布領域描画方法を実施することができる。
【図面の簡単な説明】
【００２０】
【図１】一実施例を説明するためのフローチャートである。
【図２】同実施例で用いたデータの一部を表す図表である。
【図３】図２のデータを点として表した散布図に、この実施例で用いる基準となる点（＋印）と任意に定めた４方向を表す線を図示した図である。
【図４】図３に示した基準となる点（＋印）と、図３に示したデータ点のうち１点を図示した図である。
【図５】図２のデータを点として表した散布図に、分布領域表示線を図示した図である。
【図６】分布領域表示線が交差しない代表点の通過順の求め方の一例を説明するための図である。
【図７】各データ点におけるベクトル成分を求める別の方法の例を説明するための図である。
【図８】２つの任意の方向を設定して分布領域表示線を描画した結果を示す図である。
【図９】３つの任意の方向を設定して分布領域表示線を描画した結果を示す図である。
【図１０】任意の方向の設け方によっては不具合が生じることを説明するための図である。
【図１１】基準点を設定せずに２つの代表点を求める方法を説明するための図である。
【図１２】２つの代表点を用いてさらに２つの代表点を求める方法を説明するための図である。
【図１３】図４に示した代表点に対して、各代表点から他のすべての代表点に線を結んで分布領域表示線を描画した結果を示す図である。
【図１４】図２に示した数値データＡと数値データＢの散布図を属性Ｚ１，Ｚ２で層として表示した散布図である。
【図１５】図１４に示したデータ点に対して、図１から図６を参照して説明した実施例と同様の工程で属性Ｚ１，Ｚ２ごとに分布領域表示線を求めた結果を示す図である。
【図１６】図２に示した数値データＡに対する数値データＢと数値データＣの散布図を層として表示した散布図である。
【図１７】図１６に示したデータ点に対して、図１から図６を参照して説明した実施例と同様の工程で数値データＢ，Ｃごとに分布領域表示線を求めた結果を示す図である。
【発明を実施するための形態】
【００２１】
図１は、本発明の一実施例を説明するためのフローチャートである。図２はこの実施例で用いたデータの一部を表す図表である。図３は、図２のデータを点として表した散布図に、この実施例で用いる基準となる点（＋印）と任意に定めた４方向を表す線を図示した図である。図４は、図３に示した基準となる点（＋印）と、図３に示したデータ点のうち１点を図示した図である。図５は、図２のデータを点として表した散布図に、分布領域表示線を図示した図である。図６は、分布領域表示線が交差しない代表点の通過順の求め方の一例を説明するための図である。図１から図６を参照してこの実施例を説明する。
【００２２】
ステップＳ１：グラフ化の対象となる関連する２種類の数値データを選択する。ここでは、図２に示す表の数値データＡと数値データＢを選択するとして説明を進める。なお、ここではデータの属性は無視した。
【００２３】
ステップＳ２：数値データＡをＸ軸に数値データＢをＹ軸に展開した各データ点におけるベクトル成分を求めるための基準点を設定する。この実施例ではデータ点分布の重心を基準点とした。ここで、データ点分布の重心とは、２つの変数が対になった複数のデータに対して変数ごとに平均値を求めた値の点を言う。
【００２４】
ステップＳ３：基準点より放射線状に任意の方向を設定する。ここでは、４つの任意の方向Ｂ１〜Ｂ４を設定した（図３参照）。
【００２５】
ステップＳ４：各方向においてそのベクトル成分の最も大きなデータ点を代表点として求める（分布代表点選定ステップ）。代表点は、複数のデータ点のうち、対応する任意の方向に対して最も先頭の位置にあるデータ点である。図３及び図５では、代表点となるデータ点を白抜きの丸印で図示し、代表点以外のデータ点を黒塗りの丸印で図示している。
上記ベクトル成分の算出に三角関数を用いる例を挙げることができる。図４は図３のデータ点のうち１点だけ示した図である。図４を用いて三角関数を用いた上記成分の算出方法を説明する。
【００２６】
基準点を始点としデータ点を終点とするベクトルの、例えば方向Ｂ２についてのベクトル成分を求める場合、方向Ｂ２の成分は、基準点を始点とし、方向Ｂ２に伸びる線に垂線を引いたときの交点を終点とするベクトルに相当する。方向Ｂ２は予め定められたものであり、データ点と座標軸がなす角度はデータ点の座標情報から求まる。したがって、方向Ｂ２に伸びる線と、基準点を始点としデータ点を終点とするベクトルがなす角度θを求めることができる。よって、上記成分は、基準点とデータ点との距離と角度θを用いて三角関数を用いて求まる。
（上記成分の大きさ）＝（基準点とデータ点との距離）×cosθ
【００２７】
このように、方向Ｂ１〜Ｂ４について、各データの上記成分の大きさを求める。そして、方向Ｂ１〜Ｂ４ごとに、上記成分の大きさが最も大きいデータ点を代表点とする。この実施例では４つの代表点が得られる。
【００２８】
各方向における代表点の求め方はこれに限定されるものではない。
例えば、上記の角度θが９０度から２７０度の場合、cosθはマイナスの値となり、上記成分の大きさはマイナスの値となる。よって、重心を基準点をとして代表点を求める場合などのように上記成分の大きさがプラスの値をもつデータ点が必ず１点以上ある場合は、角度θが９０度から２７０度のデータ点をあらかじめ代表点の候補から外すこともできる。
【００２９】
ステップＳ５：各代表点を通過する線を描画することにより分布領域表示線を描画する（分布領域描画ステップ）。
【００３０】
図６を用いて分布領域表示線が交差しない代表点の通過順の求め方の一例を説明する。
分布領域内に任意の点（＋）を設定する。Ｙ軸に平行で任意の点（＋）を通過する線を線Ａとし、任意の点（＋）から各代表点を通過する線を線Ｂ１〜Ｂ４とした場合、線Ａと線Ｂ１〜Ｂ４のなす角度を求め、代表点のうち対応する角度θ１〜４が小さいものから順に結線することで、分布領域表示線が交差しない代表点の通過順を求めることができる。
ただし、分布領域表示線が交差しない代表点の通過順の求め方はこれに限定されるものではない。
【００３１】
分布領域表示線は代表点を直線で結線したものでもよいが、図５に示すように代表点を通る滑らかな曲線を描画することが好ましい。このような曲線は、例えば、Visual BasicのDrawClosedCurve関数等を用いることにより指定した点を通る滑らかな曲線を描画することができる。
このように本発明の分布領域描画方法はデータ点分布領域を線で囲んで表現することができる。
【００３２】
なお、この実施例に係る発明で重要なのは、設定された任意の方向のベクトル成分が最大となるデータ点を求めることにある。各データ点についてベクトル成分を求めるための基準点の位置が異なると、求まるベクトル成分の大きさも異なるが、設定された方向のベクトル成分が最大となるデータ点は変わらないので、基準点はデータ点の分布領域内外にかかわらず、どこに設定しても構わない。
【００３３】
また、この実施例では、任意の方向Ｂ１〜Ｂ４で共通の１つの基準点が設定されているが、基準点が設けられる数は任意である。例えば、任意の方向Ｂ１〜Ｂ４ごとに基準点が設けられてもよいし、任意の方向Ｂ１〜Ｂ４のうち１つ又は２つの方向に対応する第１基準点とその他の方向に対応する第２基準点が設けられてもよいし、任意の方向Ｂ１〜Ｂ４のうち２つの方向に対応する第１基準点とその他の方向それぞれに対応する第２基準点と第３基準点が設けられてもよい。
【００３４】
また、任意の方向に対して最も先頭の位置にあるデータ点を求める別の方法としては、設定された任意の方向に直交する線、例えば図７に示すように任意の方向Ｂ１に直交する線Ｃ１からの距離値を求める方法もある。その距離値が最大のデータ点は、その任意の方向において最も先頭の位置にある代表点になる。
【００３５】
図７では、すべてのデータ点が直交する線Ｃ１よりも任意の方向Ｂ１側に配置されているので、すべてのデータ点について、距離値はプラス値になる。しかし、この実施例に対応する発明において、距離値は必ずしもプラス値である必要はなく、マイナス値が算出されてもよい。例えば、直交する線Ｃ１がすべてのデータ点よりも任意の方向Ｂ１側に配置されれば、すべてのデータ点について、距離値はマイナス値になる。直交する線Ｃ１がデータ点の分布領域と交差して配置されれば、直交する線Ｃ１に対して任意の方向Ｂ１側に配置されているデータ点についてはプラス値の距離値が得られ、直交する線Ｃ１に対して任意の方向Ｂ１とは反対側に配置されているデータ点についてはマイナス値の距離値が得られ、直交する線Ｃ１上に配置されているデータ点については距離値としてゼロの値が得られる。
【００３６】
また、設定する任意の方向は４つの方向に限定されるものではない。任意の方向の数は２つ以上あれば、４つより多くても少なくてもよい。
本発明を用いて、２つの任意の方向を設定して分布領域表示線を描画した結果を図８に示す。また、３つの任意の方向を設定して分布領域表示線を描画した結果を図９に示す。
【００３７】
図８に示すように、２つの任意の方向を用いる場合には代表点が２つになるので、分布領域表示線は直線になる。
図９に示すように、３つの任意の方向を用いれば、代表点が３つになるので、領域を表す分布領域表示線を描画できる。
【００３８】
図８、図９を参照して説明した実施例のように、任意の方向が４つよりも少なくなると、データ点の分布領域の表現力は劣るが、分布領域表示線は、データ点の分布領域が散布図中のどの辺りにどのように分布しているかは表現できている。
【００３９】
任意の方向は散布図上のどの方向に設けても構わないが、例えば図１０に示すよう設け方をすると、方向Ｂ１、方向Ｂ４の代表点はともに代表点１で同一のデータ点となり、設定した方向の数より求まる代表点の数が少なくなってしまう。そこで、設定する任意の方向は、３６０度に対し均等に設けられることが望ましい。
予め、３６０度に対し均等に方向を設けると設定するとコンピュータを用いてデータの処理を自動ですることができる。
【００４０】
なお、任意の方向は、求まる代表点が重複しない方向に設定することが望ましい。
例えば、乱数を用い、散布図内の方向を無作為に選択して最初の代表点を求める。さらに乱数を用い散布図内の方向を無作為に選択して次の代表点を求める。その代表点が既に求めた代表点と重複していないかを確認する。重複していれば、さらに乱数を用い散布図内の方向を無作為に選択し、代表点を求める。この処理を繰り返して、あらかじめ必要とする数だけ代表点を求める方法もある。
【００４１】
また、任意の方向の決め方として次のような方法もある。
例えば図１１に示すように、Ｙ軸に平行な２方向に任意の方向Ｂ１と任意の方向Ｂ２を設定する。ここでは、任意の方向Ｂ１ではＹ座標が最大の値を持つデータ点が代表点となり、任意の方向Ｂ２ではＹ座標が最小の値を持つデータ点が代表点となる。
【００４２】
Ｘ軸又はＹ軸に平行な方向を設定した場合、任意の方向に対して先頭に位置するデータ点を各データ点のＸ座標又はＹ座標から容易に求めることができる利点がある。また、前述の基準点や直交する線を設ける必要もなくなる。
任意の方向Ｂ１及び方向Ｂ２より求まる代表点１及び代表点２を図１１に示す。代表点１及び代表点２を結線すれば、分布領域表示線を描画できる。
【００４３】
この実施例ではＹ軸に平行な方向でプラス側とマイナス側の２方向を任意の方向として設定しているが、任意の方向はＹ軸に平行な２方向に限定されない。
例えば、任意の方向の他の組み合わせとして、（１）Ｘ軸に平行な方向でプラス側とマイナス側のいずれか１方向と、Ｙ軸に平行な方向でプラス側とマイナス側のいずれか１方向の２方向、（２）Ｘ軸に平行な方向でプラス側とマイナス側の２方向、（３）Ｘ軸に平行な方向でプラス側とマイナス側の２方向にＹ軸に平行な方向でプラス側又はマイナス側の１方向を加えた３方向、（４）Ｙ軸に平行な方向でプラス側とマイナス側の２方向にＸ軸に平行な方向でプラス側又はマイナス側の１方向を加えた３方向、（５）Ｘ軸に平行な方向でプラス側とマイナス側及びＹ軸に平行な方向でプラス側とマイナス側の４方向を挙げることができる。
【００４４】
また、設定する任意の方向は、散布図の座標軸に平行な方向のものと、平行でないものの組み合わせであってもよい。
例えば、図９において、任意の方向Ｂ１〜Ｂ３のうち、方向Ｂ１はＹ軸に平行な方向でプラス側の方向であるが、方向Ｂ２，Ｂ３はＸ軸及びＹ軸に平行な方向ではない。また、図１０において、任意の方向Ｂ１〜Ｂ４のうち、方向Ｂ３はＹ軸に平行な方向でマイナス側の方向であり、方向Ｂ４はＹ軸に平行な方向でプラス側の方向であるが、方向Ｂ１，Ｂ２はＸ軸及びＹ軸に平行な方向ではない。
【００４５】
このように、Ｘ軸又はＹ軸に平行な方向と、Ｘ軸及びＹ軸に平行でない方向の組み合わせを任意の方向と設定してもよい。
この場合、Ｘ軸又はＹ軸に平行な方向の任意の方向についてはデータ点の座標値を用いて代表点を選定することが好ましいが、Ｘ軸又はＹ軸に平行な任意の方向について、Ｘ軸及びＹ軸に平行でない方向の任意の方向に対する代表点の選定処理と同じ方法で代表点の選定を行なってもよい。
【００４６】
図１１に示した代表点１，２を用い、さらに代表点を追加で求める方法について図１２を参照して説明する。
図１２に示すように代表点１及び代表点２を通る直線Ｄに対して直交する方向に方向Ｂ３及び方向Ｂ４を設ける。方向Ｂ３及び方向Ｂ４より求まる代表点３及び代表点４を求める。代表点３及び代表点４を求めるにあたっては前述の基準点を設けてもよいし、直線Ｄからのそれぞれの方向への距離が最大となるデータ点を求めてもよい。
これにより、４つの代表点１〜４が得られる。
【００４７】
なお、２つの代表点を求め、それらの代表点を通る直線に直交する２方向についてさらに代表点を求めて合計で４つの代表点を得る方法は、図１１を参照して説明した方法により得られた代表点１，２を用いている方法に限定されるものではない。最初に求める２つの代表点は、図１〜５を参照して説明した方法と同様の方法により得られる２つの代表点であってもよいし、図７を参照して説明した方法と同様の方法により得られる２つの代表点であってもよい。
【００４８】
上記の実施例では、代表点を分布領域表示線が交差しない順番に結線して分布領域表示線を描画しているが、本発明はこれに限定されるものではなく、各代表点から他のすべての代表点に線を結んで分布領域表示線を描画してもよい。
例えば、図３に示した代表点に対して、図１３に示すように、各代表点から他のすべての代表点に線を結んで分布領域表示線を描画してもよい。この場合でも、データ点の分布領域の輪郭を適切に表現することができる。図１３では代表点と代表点を直線で結んでいるが、分布領域表示線の輪郭を現す線は図５と同様に曲線であってもよい。
【００４９】
図１４は、図２に示した数値データＡと数値データＢの散布図を属性Ｚ１，Ｚ２で層として表示したものである。図１４中で、属性Ｚ１のデータ点は丸印で示され、属性Ｚ２のデータ点は四角印で示されている。
図１４に示すように、属性Ｚ１，Ｚ２のデータ点の分布領域が重なっている場合、属性Ｚ１，Ｚ２のデータ点の分布領域はわかりにくい。
【００５０】
図１５は、図１４に示したデータ点に対して図１から図６を参照して説明した実施例を用いて属性Ｚ１，Ｚ２ごとに分布領域表示線を求めた結果を示す図である。実線は属性Ｚ１のデータ点の分布領域表示線を示し、破線は属性Ｚ２のデータ点の分布領域表示線を示している。
図１５を見ると分かるように、属性Ｚ１，Ｚ２ごとに分布領域表示線を求めることにより、属性Ｚ１，Ｚ２のデータ点の分布領域が分かりやすくなる。
【００５１】
図１６は、図２に示した数値データＡに対する数値データＢと数値データＣの散布図を層として表示したものである。図１６中で、数値データＢのデータ点は丸印で示され、数値データＣのデータ点は四角印で示されている。
図１６において、数値データＢ，Ｃのデータ点の分布領域が重なっているので、数値データＢ，Ｃのデータ点の分布領域はわかりにくい。
【００５２】
図１７は、図１６に示したデータ点に対して図１から図６を参照して説明した実施例を用いて数値データＢ，Ｃごとに分布領域表示線を求めた結果を示す図である。実線は数値データＢのデータ点の分布領域表示線を示し、破線は数値データＣのデータ点の分布領域表示線を示している。
図１７を見ると分かるように、数値データＢ，Ｃごとに分布領域表示線を求めることにより、数値データＢ，Ｃのデータ点の分布領域が分かりやすくなる。
このように、本発明の分布領域描画方法は２つ以上の層のデータ点を重ねて１つの散布図に表現する際に特に有効である。
【００５３】
上記で説明した実施例の各ステップは、各ステップを処理するためのプログラムを作製し、コンピュータを用いてそのプログラムを実行させることによって実現できる。
【００５４】
以上、本発明の実施例を説明したが、本発明はこれらに限定されるものではなく、特許請求の範囲に記載された本発明の範囲内で種々の変更が可能である。
【００５５】
また、実施例の説明において描画された散布図を用いたが、本発明の各ステップにおいて描画済みの散布図が必要なわけではない。すなわち、対になった２つの変数をもつ複数のデータがあれば各ステップの処理を行なえる。
また、実施例の説明において、描画された散布図に、基準点や、方向を定義するための直線や矢印などを図示したが、本発明の各ステップにおいて、これらの基準点、直線、矢印の図示も必ずしも必要ではない。
また、本発明において、代表点を求めるのに用いる任意の方向は２方向以上でありその数に制限はない。
【産業上の利用可能性】
【００５６】
本発明は、２つの変数が対になった複数のデータを散布図に表す際に適用できる。
【符号の説明】
【００５７】
１〜４  代表点
Ａ  Ｙ軸に平行で任意の点（＋）を通過する線
Ｂ１〜Ｂ４  任意の方向
Ｃ１  任意の方向Ｂ１に直交する線
Ｄ  代表点１及び代表点２を通る直線
【先行技術文献】
【特許文献】
【００５８】
【特許文献１】特許第３６３９６３６号公報
【特許文献２】特許第３９４４４３９号公報
【特許文献３】特開２００７−２４８１９８号公報
【特許文献４】特許第３８８８９３８号公報
【図１】
2011108177.tif 000003
【図２】
2011108177.tif 000004
【図３】
2011108177.tif 000005
【図４】
2011108177.tif 000006
【図５】
2011108177.tif 000007
【図６】
2011108177.tif 000008
【図７】
2011108177.tif 000009
【図８】
2011108177.tif 000010
【図９】
2011108177.tif 000011
【図１０】
2011108177.tif 000012
【図１１】
2011108177.tif 000013
【図１２】
2011108177.tif 000014
【図１３】
2011108177.tif 000015
【図１４】
2011108177.tif 000016
【図１５】
2011108177.tif 000017
【図１６】
2011108177.tif 000018
【図１７】
2011108177.tif 000019