## 第5章 グラフの描画

ここでは，グラフを描画する際の次の基本的な操作について解説します．

1. データを読み込む

2. データのプロパティを設定する

3. データを削除する

4. 複数のデータを扱う

## 1. データを読み込む

データをファイルから読み込むには，ドラッグ・アンド・ドロップによって読み込む方法 と ツールバーやメニューバーから読み込む方法の 2 種類の方法があります．

Samurai Graph はデータファイルを読み込む際，自動的にデータの種類に適用可能な描画形式を絞り込みます．

### 1.1. ドラッグ・アンド・ドロップを利用する

この機能は，現在 Windows および MacOS X でのみサポートしています．

1. データファイルを Samurai Graph のウィンドウにドラッグ・アンド・ドロップします．

2. 描画するデータの種類を選択するダイアログが現れます．入力したい描画形式を指定して「OKボタン」を押します．

これにより，グラフが描画されます．

既に 1つ以上のフィギュアが存在するとき，そのフィギュア上にドロップすると，そのフィギュアに対してデータが追加されます．既存のフィギュアの表示範囲外にドロップしたときには，自動的に新しいフィギュア ID が振られ，新しいフィギュアが作成されます．

### 1.2. ツールバーやメニューバーを利用する

1. 次のいずれかの操作を行い，データ追加ウィザードのダイアログを表示します．

   - ツールバーの「データ追加ボタン」 を押す．

   - メニューバーから File->Draw Graph (Ctrl-O) を選択する．

2. フィギュアの ID 番号を指定して「Nextボタン」を押します．

3. データファイルを入力して「Nextボタン」を押します．

   このとき「Browseボタン」を押すことにより，ファイル選択ダイアログを用いてファイルを選択できます．

4. データの種類を選択して「OKボタン」を押します．

これにより，グラフが描画されます．

指定したフィギュア ID 番号のフィギュアが既に存在する場合は，そのフィギュア上にデータが追加されます．指定したフィギュア ID 番号のフィギュアが存在しない場合は，新規にフィギュアが描画されます．

## 2. データのプロパティを設定する

Samurai Graph では，まず単純な折れ線グラフをデフォルトで描画します．

これに対してグラフの種類や線種・線幅の値の変更などの詳細なグラフ描画の設定を施すには，データのプロパティダイアログを用います．

データのプロパティダイアログは，次の手順で表示させます．

次のいずれかの操作を行います．

- データの描画要素をダブルクリックする．

- データの描画要素上で右クリックしてメニューを表示して，Propertyを選択する．

- レジェンド内の，データの描画要素をダブルクリックする．

これらの操作により，データのプロパティダイアログが表示されます．

ダイアログの中にある各タブを選択することで，線(Line)，シンボル(Symbol)，棒グラフ(Bar)，エラーバー(Error Bar)，軸ラベル文字列(Tick Label)を詳細に設定できます．

選択されたデータの種類によっては，設定できないタブがあります．エラーバーは，データに誤差値が含まれている場合，軸ラベル文字列は，データに軸ラベル文字列が含まれている場合のみ設定できます．

各タブにおいて設定できる項目は次の通りです．

- 線 (Line)

  > | 線の表示・非表示 線の幅 線の色 線の種類(Solid, Broken, Dotted, Dashed, Double Dashed)

- シンボル (Symbol)

  > | シンボルの表示・非表示 シンボルの種類(Circle, Square, Diamond, Triangle, Inverted Triangle, Cross, Plus) シンボルのサイズ シンボルの色 シンボルの枠線の幅 シンボルの枠線の色

- 棒グラフ (Bar)

  > | 棒グラフの表示・非表示 ベースライン 棒の幅 棒の色 棒の枠線の幅 棒の枠線の色

- エラーバー (Error Bar)

  > | エラーバーの表示・非表示 シンボルの種類(Circle, Transverse Line, No Symbol) シンボルの色 シンボルのサイズ 線の幅 表示スタイル(Bothsides, Upside, Downside)

- 軸ラベル文字列 (Tick Label)

  > | ラベル文字列の表示・非表示 フォントの名前 フォントのスタイル フォントのサイズ フォントの文字色 ラベル文字列の傾き加減(Horizontal, Inclined)

また、各データの描画要素に共通なプロパティは、ダイアログの上部の部品から設定可能です．

設定可能な項目は以下のとおりです．

> | 関連付けられるＸ軸およびＹ軸 レジェンドにおける表示・非表示 レジェンドに表示されるデータ名

## 3. データを削除する

不要となったデータは，次の 2種類の方法で削除できます．

- メニューバーを用いてデータを削除する方法

  1. 削除したいデータをクリックして，データを選択します．

     このとき，選択されたデータにはアンカーポイントが表示されます．

  2. メニューバーから Edit->Delete (Delete) を選択します．

- 右クリックメニューを用いてデータを削除する方法

  削除したいデータを右クリックしてメニューを表示し，Deleteを選択します．

## 4. 複数のデータを扱う

Samurai Graph では，1つのフィギュアの中に複数のデータを同時に描画させるさせることができます．

### 4.1. 複数のデータを読み込む

データを読み込む際の操作は，項1. 「データを読み込む」と同じですが，その際にそれぞれの操作方法において次の注意が必要です．

- ドラッグ・アンド・ドロップを利用する

  2つ目以降のデータは，既存のフィギュア上にデータファイルをドロップします．

- ツールバーやメニューバーを利用する

  2つ目以降のデータは，1つ目のデータと同じフィギュアの ID を指定します．

### 4.2. データの重ね順序を変更する

複数のデータが描画されている際，次のいずれかの操作で重ね合わせの順序を変更できます．

- 右クリックメニューを用いる方法

  変更したいデータを右クリックでメニューを表示し，Move to Frontを選択することで前面へ，Move to Backを選択することで背面へ移動できます．

- メニューバーを用いる方法

  データをクリックして選択した後，メニューバーから Arrange->Move to Front (Ctrl-F) を選択することで前面へ， Arrange->Move to Back (Ctrl-B) を選択することで背面へ移動させることができます．

### 4.3. 複数のデータをまとめて処理する

データを選択する際，キーボードのコントロールキーもしくはシフトキーを押したままの状態で続けて他のデータをクリックすることにより，複数のデータを同時に選択できます．

複数のデータが選択された状態でメニューバーや右クリックメニューからコマンドを選択します．これにより，複数のデータに対してまとめて処理の実行ができます．

Last updated: 2005/05/27