(作図の詳細)「グラフの線」タブ

多くのグラフタイプでグラフ線の編集が可能です。 しかし、グラフの線タブで利用可能な編集オプションは、データプロットの種類によって異なります。 ここでは、このタブから利用できるすべての編集オプションについて説明します。 グラフタイプによっては利用できない編集オプションもあるので注意してください。

The Plot Details Line Tab 2.png The Plot Details Line Tab 2a.png
2D 折れ線
2D 線+シンボル
The Plot Details Line Tab 4.png The Plot Details Line Tab 4a.png
接続線付き2D縦棒/横棒
極座標グラフ
The Plot Details Line Tab 4c.png The Plot Details Line Tab Network.png
レーダーチャート
ネットワークプロット
The Plot Details Line Tab 4b.png The Plot Details Line Tab 3.png
リボングラフ
3D散布図/トラジェクトリ/ベクトル
The Plot Details Line Tab 4d.png
階層エッジバンドリング

目次

接続線

このドロップダウンリストで線のスタイルを選択します。

線なし

データポイントは接続されません。

直線

データポイント間に直線を引きます。

2点線分

直線線なしで、交互にデータポイントを接続します。

3点線分

3つのデータポイントを直線で接続、次のポイントまで線なし、3つのデータポイントの直線と繰り返します。

B-スプライン

座標、\left( X[i],Y[i]\right),i=1,2,...nである一対のデータセットに対して、OriginはBスプライン接続を使用して滑らかな曲線を作成します。 B-スプライン曲線はパラメトリック方程式によって定義できます。 座標周辺\left( X[i],Y[i]\right) に対しては、以下の式で計算されます。

X_i[t]=\frac 16\left\{ \left( -t^3+3t^2-3t+1\right) X\left[ i-1\right] +(3t^3-6t^2+4)X\left[ i\right] +\left( -3t^3+3t^2+3t+1\right) X\left[ i+1\right] +t^3X\left[ i+2\right] \right\}


および Y_i[t]=\frac 16\left\{ \left( -t^3+3t^2-3t+1\right) Y\left[ i-1\right] +(3t^3-6t^2+4)Y\left[ i\right] +\left( -3t^3+3t^2+3t+1\right) Y\left[ i+1\right] +t^3Y\left[ i+2\right] \right\}

ここで2\leq i\leq n-2です。 tの範囲を0から1として、各ポイント周辺の座標が計算されます。 この3次B-スプライン曲線は、二次導関数まで連続しています。 基になるデータポイント \left( X[i],Y[i]\right) を通過するスプライン曲線とは異なり、B-スプライン曲線は、基になるデータポイントを通過することなく、その周辺をたどります。 (Originでは、最初と最後のデータポイントを複製することで曲線がこれら2点を通過するようにします。)

スプライン

このオプションでは3次スプライン接続を作成します。 この接続線の場合、X値は増加する離散値でなくてはなりません。 また、データポイントの数は、900を超える場合は操作できません。

曲率の情報はメモリに保存されているので、このスプラインの解析度はページの倍率にかかわらず同じです。 ORIGIN.INIファイルのSplineStep変数で、スプライン計算の増分を制御しています。 0.1ポイント単で表されます。

水平階段

このオプションでは階段状の直角接続をします。 最初の線は水平です。

垂直階段

このオプションでは階段状の直角接続をします。 最初の線は垂直です。

水平中央階段

このオプションでは階段状の直角接続をします。 各点は水平線の中央位置となります。

垂直中央階段

このオプションでは階段状の直角接続をします。 各点は垂直線の中央位置となります。

ベジエ

このオプションでベジエ曲線を作成します。 ベジエ曲線は、B-スプライン曲線とほぼ同じです。 4つのデータポイントに関するパラメトリック方程式で定義されます。

X[t]=\left( -t^3+3t^2-3t+1\right) X\left[ 1\right] +(3t^3-6t^2+3t)X\left[ 2\right] +\left( -3t^3+3t^2\right)X\left[ 3\right] +t^3X\left[ 4\right]

Y[t]=\left( -t^3+3t^2-3t+1\right) Y\left[ 1\right] +(3t^3-6t^2+3t)Y\left[ 2\right] +\left( -3t^3+3t^2\right)Y\left[ 3\right] +t^3Y\left[ 4\right]

Originは、\left( X[i],Y[i]\right),i=1,2,3,4,の4つの連続したデータポイントを使用し、tの範囲を0から1として、ベジエ曲線の一部を作成します。 曲線は、常に1番目と4番目のポイントを通過しますが、2番目と3番目のポイントは通過しません。 曲線の次の区間は、\left( X[i],Y[i]\right),i=4,5,6,7,で作成され、この処理はすべてのデータポイントに対して行われます(データポイントの総数が4の倍数でない場合、残りの1-3ポイントはこの接続に使用されません)。 全ての範囲に対しては、曲線の導関数は連続ではありませんが、(tが0から1までの)各部分では、曲線は2次導関数まで連続的です。

変更されたベジェ

変更されたベジエ曲線を使う接続法はベジエ方法と同じアルゴリズムを使用します。しかし、4つの連続するデータポイントを使用せず、2つのデータポイントと2つの補間ポイントを基準として計算します。

Akimaスプライン

この接続法はAkimaスプラインの補間アルゴリズムを使用してAkima スプラインを作成します。akima補間は外れ値によって線が振れることがありません。

Note:

  1. 3D散布図/トラジェクトリ/ベクトルグラフの場合、シンボルを結ぶにチェックを付けると、3つの接続線 (直線スプライン、およびB-スプライン) が利用できます。
    UG 3d spline connecting lines.png
  2. B-スプライン接続とスプライン接続の類似点はB-スプラインはスプラインの必須条件である、X値が増加する離散値で、ポイント数が900を超えない、という点を共有している事です。
  3. 接続線線なし直線2点線分3点線分ではない場合(つまり、補間が線形補間ではない場合)、データプロットから補間データを作成する事が可能です。これを行うには、データプロットを右クリックして接続線タイプ データの作成を選択します。コンテキストメニューの接続線タイプは、作図の詳細の接続線ドロップダウンリストで選択されたものが表示されます。
  4. データセットに欠損値がある場合、いくつかの接続方法は利用できません。この場合は、解析:数学:補間/補外を使って、スムースラインをデータに接続します。

シンボルを結ぶ

3D散布図/トラジェクトリ/ベクトルグラフで、直線を使ってシンボルを接続するかを指定します。

線種

このドロップダウンリストで線のスタイルを選択します。

カスタム破線

この機能がサポートされるグラフタイプでは、線種リストの右側にある参照ボタンButton Browse.pngをクリックすると、カスタム破線ダイアログボックスが開きます。ここで破線を定義したり、既存の設定を変更して新しい名前で保存することができます。

定義した設定はプロジェクトに保存されるので、簡単にファイル共有が可能です。なお、共同作業者が他のプロジェクトでも同じ破線を使用したい場合は、システムにカスタム設定を保存する必要があります。

OH custom dash line dialog.png
  1. 破線の形式に一連の数字を入力します。この数字で、線と空白の交互パターンを定義します。プレビューで結果の破線を確認できます。
  2. 名前を付けて保存をクリックします。保存された設定は、線種リストに表示され、システム全体で適用可能になります。
  3. カスタム設定を選択して削除も可能です。


Note: 解像度が低いスクリーンや小さいウィンドウでは破線は実線のように見えることがあります。しかし、印刷時には指定された破線になります。

複合スタイル

このドロップダウンリストから希望の線スタイルを選択します。
Compound Style.png

このコンビネーションボックスで線の太さを入力または選択します。 線の太さはポイント単位とし、1ポイント= 1/72インチです。

線タブのあるすべての2Dグラフでは線幅ドロップダウンリストで、列を選択して線幅をその列にマップできます。ドロップダウンリストには現在のワークシートにある列のみ表示されるのでご注意ください。

列を選択すると、縮尺倍率を指定して、幅の列に値を掛けて線幅を定義することもできます。シンボルサイズの縮尺倍率を参照することができます。

このドロップダウンリストで線の色を選択します。

線+シンボルのグラフでは、シンボル色はデフォルトで自動に設定されており、線の色と同じになります。シンボルの色はシンボルタブで設定できます。

リボングラフの場合、デフォルトでリボンの色は自動に設定され、接続された棒の色に従います。

推移インデックスに設定すると、各線分の色は推移リストエディタを使って設定できます。

色(階層エッジバンドリングのみ)

接続線の色を指定します。この設定はコードダイアグラムのリンクカラーと同じです。

始点と終点の接続

放射積み上げグラフのようないくつかの極座標グラフでは、円を作るために始点と終点を接続する必要があるかもしれません。このチェックボックスにチェックを入れ、折れ線グラフの最初と最後の点を接続します。

シンボルとの位置関係

このセクションは線+シンボルのグラフにのみ使用できます。

線とシンボルで構成されるデータプロットの場合、シンボルとの間隔チェックボックスを選択すると、シンボルと線の間に間隔が表示されます。 隙間の間隔を調節するには、オプションダイアログボックス(ツール:オプション)のグラフタブで、線とシンボルの間隔(%)コンビネーションボックスを編集します。

シンボルとの隙間にチェックを付けない場合、線を前面に置く線を後方に置くラジオボタンが有効になります。これにより、シンボルと線の位置関係を調節できます。

線がシンボルの上を通過するように表示するには、線を前面に置くボタンを選択します。 線がシンボルの下を通過するように表示するには、線を後方に置くボタンを選択します。

Note: シンボルの内部が枠のみに設定されている場合、線を前面に置く線を後方に置くラジオボタンの効果に違いはなく、線は常にシンボルを通過するように表示されます。 線を非表示にするには、シンボルタブ(作図の詳細)で、カスタムコンストラクションを選択し、内部ドロップダウンリストから空白を選択します。 そして、塗りつぶしの色をレイヤの背景色と同じ色にセットします。

Line interface2.png

サブセット内の接続

このチェックボックスは、接続線付きの2D棒グラフ/縦棒グラフとと2D線/線+シンボルグラフで使用できます。

2D横棒/縦棒グラフ

2D縦棒/横棒グラフの表示タブで接続線を有効にすると、このチェックボックスはデフォルトでチェックされ、サブセット内の同じデータ列の中間点のみを接続します。

The (Plot Details) Line Tab 5.png

2D折れ線/線+シンボルグラフ

折れ線、線+シンボルグラフではデフォルトでチェックがついています。単純な単一プロットの場合、特に変化はありませんが、カテゴリ列のデータを使用してプロットを複数のセグメント(サブセット)に分割する場合は、このチェックボックスにチェックを付けると、サブセット間を接続する不要な線を削除できます。

OH Connect Within Subset L L-S.png

作図の詳細のサブセットタブのコントロールを使用して、プロットを個別のセグメント(サブセット)に分割します。

矢印を表示

折れ線グラフ上に矢印を表示するかどうかを指定します。この設定は2D折れ線グラフにのみ有効です。

このチェックボックスをオンにすると、 矢印タブ が表示され、折れ線上に矢印を配置する方法を決定できます。

透過率

これは、線をどれぐらいを透過させるか指定します。コンビネーションボックスに直接整数(1から100)を入力するか、目盛りをスライドして値を決めます。0は全てのシンボルは透過しておらず、100は完全に透過している事を示しています。

透過率(ネットワーク)

ノード間の各接続線の透過率を指定します。

最小、最大

線の透過率の最大値と最小値を指定します。この範囲の下では、すべての線に透過率の値が設定されます。

列による

各接続線の透過率をマップする列を指定します。絶対値を使用するにチェックされていない場合、この列の値は正規化され、指定された透過範囲に各線の透過率をマッピングするために使用されます。

絶対値を使う

このチェックボックスをオンにすると、選択した列の値が実際の透明度値になります。

透過率(階層エッジバンドル)

リーフ間の接続線の透過率を指定します。

透過モード

最小、最大

全ての線の透過率の範囲を指定します。

列による

チェックを付けた場合、透過率グループに最小(デフォルトは90)および最大(デフォルトは0)の2つのスライダーが追加表示されます。Plot_networkシートで列にマップしている場合、データの最小値および最大値が最小から 最大に線形にマッピングされます。

絶対値を使う

この設定は、主に相関ネットワークプロット用に実装されています。相関行列は負の係数を生成することがあるので、この項目にチェックを付けると、絶対値 (例:abs(Weight)) で透明度を制御します。

曲線以下の塗りつぶし

メニューアイテムである作図:面積図:面積グラフ、または作図:面積図:色付き面積グラフと操作すると直接面積図を作成できます。有効にするにチェックがついている場合、ドロップダウンリストがアクティブになり、以下の表にまとめているオプションが選択できます。塗りつぶしチェックボックスの右側のプレビュー イメージで、塗りつぶす領域を示します。

さらに、曲線以下の塗りつぶしチェックボックスにチェックがついていると、塗りつぶし領域をカスタマイズするために、作図の詳細にパターン タブが追加されます。上下の色で塗りつぶすを選択すると、2 パターンタブが追加され、パターン_上パターン_下という名前が付けられ、「上」と「下」の塗りつぶしを個別にカスタマイズできます。

ベースまで塗りつぶす

折れ線や線+シンボルのプロットで、データプロットと指定した基線で挟まれた領域を塗りつぶします。

極座標データプロットの場合、データプロットの線と0と180度を結ぶ下X軸の主グリッド線で囲まれた部分が塗りつぶされます。

  • 基線: 塗りつぶし領域の境界とするベースラインを指定します。ここでは、8通りの基線を設定できます。
  • 上下の色で塗りつぶす:ベースラインより上の部分と下の部分を別々の2色で塗りつぶすかどうかを指定します。
  • 端線の表示:端線を表示するかどうか指定します。
端線のみ

折れ線や線+シンボルのプロットで、データプロットの線と指定した基線で挟まれた領域の端の線のみ描画します。

  • 基線: 塗りつぶし領域の境界とするベースラインを指定します。ここでは、8通りの基線を設定できます。
  • ベースラインで閉じる:指定した基線で端線を閉じるかどうかを指定します。
データプロットまで塗りつぶす

2つ以上の折れ線(または、線+シンボル)グラフがグラフレイヤ内にある場合、このオプションは選択したデータプロットと指定したデータプロット間を1色または2色で塗りつぶします。データの順番はレイヤ内容ダイアログで定義できます。

データプロット

  • 領域を塗りつぶす際のターゲットとなるデータプロットを指定します。デフォルトでは次のプロットですが、レイヤ内の現在のプロットに「従う」(つまり、プロット順序で)任意のプロットを選択できます。

上下の色で塗りつぶす

  • 2つのデータプロットが開始点または終了点以外の1カ所以上のデータポイントで交差する場合、このチェックボックスをオンにすることで、曲線Aが高い領域と曲線Bが高い領域の塗りつぶしパターンを個別にカスタマイズできます。
Note:データプロットまで塗りつぶすを選択した際に、複数の折れ線プロットを含むレーダーチャートの場合
  • 上下の色で塗りつぶすのチェックを外すと、各プロット (最後のプロットを除く) の領域が次のプロットまで色が塗りつぶされます。それぞれの2つのプロット間で塗りつぶす色は自動に設定され、前のプロットの線の色を使って塗りつぶされます。
  • 上下の色で塗りつぶすのチェックを入れると、各プロット (最後のプロットを除く) の領域が次のプロットまで色が塗りつぶされます。それぞれの2つのプロット間の”パターン_上部”の塗りつぶす色は自動に設定され、前のプロットの線の色を使って塗りつぶされます。

塗り方オプションリスト:

  • 共通X面積
    共通のXの範囲内の面積を塗りつぶします。
  • 終点で囲まれた面積
    2つのプロットの端点で囲まれた領域を塗りつぶします。

これらのグラフの線タブコントロールの代わりに、Ctrlキーを使用してグラフレイヤ内の任意の2つのプロットを選択し、ミニツールバーボタンを使用して選択した曲線の間に塗りつぶしを適用することもできます。

MT fill area between curves.png
MT fill area between curves above below.png
方向により形状を塗りつぶし

このオプションは、欠損値のペアを使用してポリゴンを分離するshapefileデータの処理を目的としています。これらの欠損値のペアは、ポリゴンの塗りつぶしを適切に処理するオプションである両端を結んだ内部領域(内包的)および両端を結んだ外部領域(排他的)のように処理するのを防ぎます。Shapefileデータ使用する場合は、このオプションを使用してポリゴン内 に色を付けます。

このオプションは、デフォルトで間隔タブのサブセットを有効にするなしに設定された場合に追加されます。shapefileポリゴンに塗りつぶしを適用するには、間隔タブの列によるラジオボタンを選択し、列を選択してサブセットを定義します。パターンタブで、塗りつぶしの下の色をクリックし、ポイント毎タブで色リストを選択し、色オプションで色を適用する方法を選択します。

逆方向により形状を塗りつぶし

方向により形状を塗りつぶしオプションと同じ方法でポリゴンを描画しますが、塗りが逆(ポリゴンの外側)になります。

このオプションは、デフォルトで間隔タブのサブセットを有効にするなしに設定された場合に追加されます。間隔タブでの設定については一つ前の項目を確認してください。

両端を結んだ内部領域(内包域)

データプロットと、最初と最後のデータポイントを結ぶ規準線とで挟まれた領域を塗りつぶします。データプロットが欠損値を含む場合、データプロットの最初のセグメント(最初の欠損値まで)を塗りつぶし、次の欠損値までの2番目のセグメントを塗りつぶします。 このオプションは、データプロットで決定される領域を塗りつぶす場合に役立ちます。

両端を結んだ外部領域(排他域)

データプロットの外側の領域と、最初と最後のデータポイントによって定義されたベースラインを塗りつぶします。データプロットが欠損値を含む場合、データプロットの最初のセグメントの外側の領域(最初の欠損値まで)を塗りつぶし、次の欠損値までの2番目のセグメントの外側の領域を塗りつぶします。  このオプションは、データプロットで決まる閉じた領域の外側を塗りつぶす場合に役立ちます。

レイヤを垂直に超える欠損破断領域

このオプションは、第二のデータセットと組み合わせることで、2DグラフDグラフにリセッションバーを追加できます。第二のデータセットは、欠損値を使って景気後退期を区別します。

詳細は、FAQ-840 2Dグラフにリセッションバーを追加する方法は?を参照してください。

垂直方向のペアワイズ このオプションは、第二のデータセットと組み合わせることで、2DグラフDグラフにリセッションバーを追加できます。2番目のデータセットは、X値が各景気後退期の開始点と終了点が交互になるように構成します。

詳細は、FAQ-840 2Dグラフにリセッションバーを追加する方法は?を参照してください。


Note: グループ化されたプロットを操作するためのヒント。
  • グループ内の最初のプロット(つまり、リストの最初に作図の詳細にリストされ、グループタブを持つプロット)は、デフォルトで、グループ内の他の全てのプロットの動作を設定します。したがって、他の全てのプロットでは、デフォルトで有効になっているグループ内の最初のプロットに従うチェックボックスがあります。チェックを外すと、プロットごとに塗りつぶしを編集できます。
  • グループの最初のプロットで塗りつぶしが有効になっている場合、塗りつぶしの色プロパティがグループタブに追加されます。これを使用して、例えば、色を1つずつ推移し、順番に色をグループの塗りつぶしに適用できます。

基線

曲線以下の塗りつぶし標準端線のみ端線と基線ベースまで塗りつぶすの場合、基線ドロップダウンリストがグラフの線タブに追加されます。

OH PD line tab baseline.png

上記の塗りつぶしオプションに加えて、軸ダイアログのスケールタブの逆順チェックボックスをオンまたはオフにすることで、塗りつぶしを垂直または水平に反転できます。

OH fill area reverse axis scale.png

リボン

積み上げ棒グラフを接続するためにリボンを表示してリボングラフにするか指定します。

曲率

リボングラフでリボンチェックボックスにチェックを付けると、リンク線の曲率を指定できます。0は曲率なしを意味し、100は最大曲率を意味します。

ネットワークプロットの場合、2つのノード間のリンクの重なりを回避するために曲率を指定できます。

UG network plot curvature.png

矢印 (3D散布図/トラジェクトリ/ベクトル)

3D散布図/トラジェクトリ/ベクトルグラフでる用可能な設定グループです。シンボル間の接続線に矢印を追加表示する際に使用します。3Dベクトルグラフの場合、ベクトルの始点を結びます。

長さ

矢先の長さを指定します。矢の根元の長さで、単位はポイントです。

Arrow On 3D ConnectLine.png

角度

矢先の角度を決定します。

矢印の色を指定します。

矢印間の距離

隣り合う2つの矢印間の距離を決定します。ここに入力する値は矢印の長さの乗数で、デフォルト値は5です。

曲線の許容値

接続線に矢印を配置するときに許容される曲率の最大値を決定します。等高線ラベルタブの曲線の許容値オプションと同じ設定です。

曲線の許容値 = 曲線に沿った矢印の長さ/直線距離

終了/開始の矢印を表示

終了の矢印を表示はデフォルトでチェックがついており、最後のポイントで矢印を表示するか決定します。 最後のポイントと最後の矢印間の距離が、矢印間の距離の半分より小さい場合、元の位置でなく最後のポイントで最後の矢印を表示します。それ以外の場合、追加の矢印が最後のポイントに追加されます。

開始の矢印を表示で、最初のポイントに矢印を表示するか決定します。デフォルトではチェックは外れており、最初のポイント+距離の位置に最初の矢印が追加されます。

矢印(ネットワーク)

この制御グループは方向のあるネットワークプロットでのみ利用できます。ネットワークの作成時にリンクの方向を追加しなかった場合、この制御は使用できません。

この制御グループを使用して、ノード間のリンクの矢印のフォーマットをカスタマイズできます。それらは矢印の形の変更、矢印の幅の調整、および矢印の長さの設定です。

LCAを保持(階層エッジバンドリング)

階層構造内に3制御点が複数ある場合に、LCA(最小共通祖先)を保持するかどうかを指定します。

例えば、次のグラフでは、A~E間はポリラインは赤線で、制御点はA-G1-G3-G4-E、 AEのLCAはG4です。

Line Tab HEB-LCA.png

張力(階層エッジバンドリング)

階層エッジバンドリングは、各接続線内の制御点を区分的に3次のBスプラインで接続します。このコントロールを使用してベータ (区分3次Bスプライン式) を指定し、線の曲率と形状を制御できます。