## 第4章 グラフの描画

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

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 では，まず単純な折れ線グラフをデフォルトで描画します．

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

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

1. データの線上をクリックしてデータを選択します．

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

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

   - 選択されたデータの線上をダブルクリックする．

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

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

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

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

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

- 線 (Line)

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

- シンボル (Symbol)

  > | シンボルの表示・非表示 シンボルの種類(Circle, Square, Triangle, I-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節 複数のデータを扱う

Samura 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/02/17