JPH01266665A - データ解析処理装置 - Google Patents
データ解析処理装置Info
- Publication number
- JPH01266665A JPH01266665A JP63095233A JP9523388A JPH01266665A JP H01266665 A JPH01266665 A JP H01266665A JP 63095233 A JP63095233 A JP 63095233A JP 9523388 A JP9523388 A JP 9523388A JP H01266665 A JPH01266665 A JP H01266665A
- Authority
- JP
- Japan
- Prior art keywords
- data
- item
- analysis
- table format
- conversion formula
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 79
- 238000007405 data analysis Methods 0.000 claims abstract description 48
- 238000004458 analytical method Methods 0.000 claims abstract description 34
- 238000007619 statistical method Methods 0.000 abstract description 3
- 238000013500 data storage Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000013523 data management Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデータ処理装置分野に利用される。
本発明はデータ解析処理装置に関し、特に、データ解析
の前処理として必要とされるデータ変換処理を含むデー
タ解析処理装置に関する。
の前処理として必要とされるデータ変換処理を含むデー
タ解析処理装置に関する。
本発明は、項目とサンプルとを対応することにより構成
される2次元のテーブル形式データを入力し、項目名を
与えて当該項目に対するデータの解析を行うデータ解析
処理装置において、項目名の代わりに項目の変換を指示
する項目変換式を入力し、その項目変換式の構文解析を
行い変換式情報を作成し、その変換式情報をもとに−時
的にデータを変換し新規の項目を作成し、その項目に対
する所定のデータ解析を行うことにより、簡単な操作で
効率よくテーブル形式データの解析ができるようにした
ものである。
される2次元のテーブル形式データを入力し、項目名を
与えて当該項目に対するデータの解析を行うデータ解析
処理装置において、項目名の代わりに項目の変換を指示
する項目変換式を入力し、その項目変換式の構文解析を
行い変換式情報を作成し、その変換式情報をもとに−時
的にデータを変換し新規の項目を作成し、その項目に対
する所定のデータ解析を行うことにより、簡単な操作で
効率よくテーブル形式データの解析ができるようにした
ものである。
従来、この種のデータ解析処理装置は、データ変換処理
とデータ解析処理が完全に独立しており、第4図に示さ
れるように、テーブル形式データに対して、データ変換
処理を行った後に、グラフ表示や統計解析のデータ解析
処理を行っていた。
とデータ解析処理が完全に独立しており、第4図に示さ
れるように、テーブル形式データに対して、データ変換
処理を行った後に、グラフ表示や統計解析のデータ解析
処理を行っていた。
第4図はかかる従来のデータ解析処理装置の一例の要部
を示すブロック構成図である。第4図において、21は
データ変換処理手段、22はデータ解析処理手段、23
はテーブル形式のデータが格納されたデータ格納ファイ
ル、および24はデータ変換手段21でデータ変換処理
が行われたデータを格納しデータ解析処理手段により取
り出される中間データ格納ファイルである。
を示すブロック構成図である。第4図において、21は
データ変換処理手段、22はデータ解析処理手段、23
はテーブル形式のデータが格納されたデータ格納ファイ
ル、および24はデータ変換手段21でデータ変換処理
が行われたデータを格納しデータ解析処理手段により取
り出される中間データ格納ファイルである。
前述した従来のデータ解析処理装置は、データ変換処理
とデータ解析処理が完全に独立してテーブル形式データ
に対しデータ変換処理を行った後で、データ解析処理を
行うようになっているので、最終的な解析結果を得るま
でに、試行錯誤的にデータ変換処理とデータ解析処理を
繰り返し行うことが必要で、操作が煩雑となり困難であ
る欠点があった。さらに、テーブル形式データに対し、
データ変換処理を行う度に中間データが生成され、デー
タの管理が複雑になり、データの処理効率が悪い欠点が
あった。
とデータ解析処理が完全に独立してテーブル形式データ
に対しデータ変換処理を行った後で、データ解析処理を
行うようになっているので、最終的な解析結果を得るま
でに、試行錯誤的にデータ変換処理とデータ解析処理を
繰り返し行うことが必要で、操作が煩雑となり困難であ
る欠点があった。さらに、テーブル形式データに対し、
データ変換処理を行う度に中間データが生成され、デー
タの管理が複雑になり、データの処理効率が悪い欠点が
あった。
本発明の目的は、前記の欠点を除去することにより、簡
単な操作で効率よくテーブル形式データの解析ができる
データ解析装置を提供することにある。
単な操作で効率よくテーブル形式データの解析ができる
データ解析装置を提供することにある。
本発明は、項目およびサンプルより構成される2次元の
テーブル形式データを入力し、項目名を与えて当該項目
に対するデータの解析を行う手段を備えたデータ解析処
理装置において、項目名の代わ、りに項目の変換を指示
する項目変換式および解析に必要な情報を入力する入力
装置と、入力された項目変換式および解析に必要な情報
を読み込む解析情報入力手段と、読み込まれた項目変換
式の構文解析を行い変換式情報を生成する項目変換式解
釈手段と、前記テーブル形式データをその格納手段より
読み込むデータ読込手段と、読み込まれたデータに対し
前記項目変換式解釈手段によ、り生成された変換式情報
をもとに一時的にデータを変換し新規の項目を作成する
項目変換手段と、作成された項目に対する所定のデータ
解析を行うデータ解析手段と、解析された結果を表示す
る表示手段とを含むことを特徴とする。
テーブル形式データを入力し、項目名を与えて当該項目
に対するデータの解析を行う手段を備えたデータ解析処
理装置において、項目名の代わ、りに項目の変換を指示
する項目変換式および解析に必要な情報を入力する入力
装置と、入力された項目変換式および解析に必要な情報
を読み込む解析情報入力手段と、読み込まれた項目変換
式の構文解析を行い変換式情報を生成する項目変換式解
釈手段と、前記テーブル形式データをその格納手段より
読み込むデータ読込手段と、読み込まれたデータに対し
前記項目変換式解釈手段によ、り生成された変換式情報
をもとに一時的にデータを変換し新規の項目を作成する
項目変換手段と、作成された項目に対する所定のデータ
解析を行うデータ解析手段と、解析された結果を表示す
る表示手段とを含むことを特徴とする。
入力装置より項目名を代わりに項目の変換を指示する項
目変換式を入力する。この項目変換式は例えば、項目名
や数値定数のオペランドと、関数や算術演算子のオペレ
ータと、演算順序を変更する特殊記号により構成される
。この入力された項目変換式は解析情報入力手段により
読牛込まれ、項目変換式解釈手段により構文解析が行わ
れ変換式情報が作成される。項目変換手段はこの作成さ
れた変換情報をもとに一時的に、入力されたテーブル形
式データを変換し新規の項目を作成する。
目変換式を入力する。この項目変換式は例えば、項目名
や数値定数のオペランドと、関数や算術演算子のオペレ
ータと、演算順序を変更する特殊記号により構成される
。この入力された項目変換式は解析情報入力手段により
読牛込まれ、項目変換式解釈手段により構文解析が行わ
れ変換式情報が作成される。項目変換手段はこの作成さ
れた変換情報をもとに一時的に、入力されたテーブル形
式データを変換し新規の項目を作成する。
データ解析手段はこの変換された新規の項目に対して所
定のデータ解析を行う。そして解析結果は表示手段によ
り例えば特性曲線などの所定の形式で表示される。
定のデータ解析を行う。そして解析結果は表示手段によ
り例えば特性曲線などの所定の形式で表示される。
従って、従来のようにデータ変換処理とデータ解析処理
とを試行錯誤的に繰り返し行う必要はなく、単に項目変
換式と解析に必要な情報を入力装置へ入力するだけでよ
くなり、簡単な操作で効率よくテーブル形式データの解
析を行うことが可能となる。
とを試行錯誤的に繰り返し行う必要はなく、単に項目変
換式と解析に必要な情報を入力装置へ入力するだけでよ
くなり、簡単な操作で効率よくテーブル形式データの解
析を行うことが可能となる。
以下、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例を示すブロック構成図である
。
。
本実施例は、項目およびサンプルより構成される2次元
のテーブル形式データを入力し、項目名を与えて当該項
目に対するデータの解析を行う手段を備えたデータ解析
処理装置において、項目名の代わりに項目の変換を指示
する項目変換式および解析に必要な情報を入力する入力
装置1と、入力された項目変換式および解析に必要な情
報を読み込む解析情報入力手段2と、読み込まれた項目
変換式の構文解析を行い変換式情報を生成する項目変換
式解釈手段3と、前記テーブル形式データをその格納手
段としてのデータ格納ファイル4より読み込むデータ読
込手段5と、読み込まれたデータに対し生成された変換
式情報をもとに一時的にデータを変換し新規の項目を作
成する項目変換手段6と、作成された項目に対する所定
のデータ解析を行うデータ解析手段7と、解析された結
果を表示する表示手段としての解析結果表示手段8およ
び出力装置9とを含んでいる。
のテーブル形式データを入力し、項目名を与えて当該項
目に対するデータの解析を行う手段を備えたデータ解析
処理装置において、項目名の代わりに項目の変換を指示
する項目変換式および解析に必要な情報を入力する入力
装置1と、入力された項目変換式および解析に必要な情
報を読み込む解析情報入力手段2と、読み込まれた項目
変換式の構文解析を行い変換式情報を生成する項目変換
式解釈手段3と、前記テーブル形式データをその格納手
段としてのデータ格納ファイル4より読み込むデータ読
込手段5と、読み込まれたデータに対し生成された変換
式情報をもとに一時的にデータを変換し新規の項目を作
成する項目変換手段6と、作成された項目に対する所定
のデータ解析を行うデータ解析手段7と、解析された結
果を表示する表示手段としての解析結果表示手段8およ
び出力装置9とを含んでいる。
本発明の特徴は、第1図において、項目変換式および解
析に必要な情報の入力および読み込みを行う入力装置1
および解析情報入力手段2と、項目変換式解釈手段3と
、データ読込手段5と、項目変換手段6と、データ解析
手段7と、表示手段としての解析結果表示手段8および
出力装置9とを含むことにある。
析に必要な情報の入力および読み込みを行う入力装置1
および解析情報入力手段2と、項目変換式解釈手段3と
、データ読込手段5と、項目変換手段6と、データ解析
手段7と、表示手段としての解析結果表示手段8および
出力装置9とを含むことにある。
次に本実施例の動作について説明する。゛解析情報入力
手段2は、入力装置1より、項目名の代替となる項目の
変換を指示する項目変換式と、データ解析に必要なパラ
メータ情報とを入力する。項目変換式は、第2図に示す
ように、項目名や数値定数のオペランドと、関数や算術
演算子のオペレータと、演算順序を変更する特殊記号と
により構成される。なお第2図中右欄()内は具体例で
ある。
手段2は、入力装置1より、項目名の代替となる項目の
変換を指示する項目変換式と、データ解析に必要なパラ
メータ情報とを入力する。項目変換式は、第2図に示す
ように、項目名や数値定数のオペランドと、関数や算術
演算子のオペレータと、演算順序を変更する特殊記号と
により構成される。なお第2図中右欄()内は具体例で
ある。
項目変換式解釈手段3は、解析情報入力手段2で入力さ
れた項目変換式の構文解析を、逆ボーランド記法によっ
て行い、中間コードを生成する。
れた項目変換式の構文解析を、逆ボーランド記法によっ
て行い、中間コードを生成する。
構文解析は、項目変換式をオペランドやオペレータや特
殊記号の各要素に分解し、各要素の内容や順序に不正が
ないかの文法チエツクを行う。正しい要素であれば、各
要素にコードを割り当て、演算順序に従って中間コード
を生成する(逆ボーランド記法の詳細は「コンパイラの
うちそと」島内剤−他著、共立出版(1979)を参照
)。
殊記号の各要素に分解し、各要素の内容や順序に不正が
ないかの文法チエツクを行う。正しい要素であれば、各
要素にコードを割り当て、演算順序に従って中間コード
を生成する(逆ボーランド記法の詳細は「コンパイラの
うちそと」島内剤−他著、共立出版(1979)を参照
)。
データ読込手段5は、データ格納ファイル4よリテーブ
ル形式データを読み込む。
ル形式データを読み込む。
項目変換手段6は、項目変換式解釈手段3で生成された
項目変換式の中間コードを用いて、データ読込手段5で
読み込まれたテーブル形式データを変換し、新規の項目
を作成する。データ変換は、中間コードの演算順序に従
って関数や算術演算子の演算を繰り返し行う。このとき
、オペランドが項目名であれば、テーブル形式データの
該当する項目の数値を利用し、数値定数ならその数値を
そのまま使用する。
項目変換式の中間コードを用いて、データ読込手段5で
読み込まれたテーブル形式データを変換し、新規の項目
を作成する。データ変換は、中間コードの演算順序に従
って関数や算術演算子の演算を繰り返し行う。このとき
、オペランドが項目名であれば、テーブル形式データの
該当する項目の数値を利用し、数値定数ならその数値を
そのまま使用する。
データ解析手段7は、項目変換手段6によって新規に作
成された項目に対して、解析情報入力手段2によって入
力された解析固有のパラメータ情報を使用して、グラフ
表示や統計解析のデータ解析を行い解析結果を得る。
成された項目に対して、解析情報入力手段2によって入
力された解析固有のパラメータ情報を使用して、グラフ
表示や統計解析のデータ解析を行い解析結果を得る。
解析結果表示手段8は、データ解析手段7によって得ら
れた解析結果を出力装置9に表示する。
れた解析結果を出力装置9に表示する。
次に、本実施例の動作を、具体的なデータの解析例につ
いて、第1図を参照しつつ第3図に基づいて説明する。
いて、第1図を参照しつつ第3図に基づいて説明する。
ここで、具体的なデータとしては、電流、電圧および摂
氏温度で構成されるテーブル形式データを使用して、電
力と絶対温度に関する多項式回帰を行う処理を示す。
氏温度で構成されるテーブル形式データを使用して、電
力と絶対温度に関する多項式回帰を行う処理を示す。
第3図において、lOは、項目変換式の例で、項目X:
I*V と 項目Y : T+273 とは、それぞれ 電流*電圧(=電力) と、 摂氏温度+273(=絶対温度) とを意味し、電流■、電圧Vおよび摂氏温度Tの各項目
の変換を指示することを意味する。
I*V と 項目Y : T+273 とは、それぞれ 電流*電圧(=電力) と、 摂氏温度+273(=絶対温度) とを意味し、電流■、電圧Vおよび摂氏温度Tの各項目
の変換を指示することを意味する。
11は、データ解析で使用するテーブル形式データの例
で、電流11電圧Vおよび摂氏温度Tの各項目より構成
され、項目変換式10とともに本実施例の多項式回帰の
場合のデータ解析処理装置12に読み込まれる。
で、電流11電圧Vおよび摂氏温度Tの各項目より構成
され、項目変換式10とともに本実施例の多項式回帰の
場合のデータ解析処理装置12に読み込まれる。
具体的には、項目変換式10は、入力装置lより解析情
報入力手段2により入力され、テーブル形式データ11
は、データ格納ファイル4に格納され、データ読込手段
5により読み込まれる。
報入力手段2により入力され、テーブル形式データ11
は、データ格納ファイル4に格納され、データ読込手段
5により読み込まれる。
データ解析処理装置12に入力された項目変換式10は
、項目変換式解釈手段3により構文解析され、この項目
変換情報をもとに、項目変換手段6でテーブル形式デー
タ11に対してデータ変換を行い、−時的に項目X((
i*V)) と、項目Y((T+273))とを新規に
中間データ13として生成する。
、項目変換式解釈手段3により構文解析され、この項目
変換情報をもとに、項目変換手段6でテーブル形式デー
タ11に対してデータ変換を行い、−時的に項目X((
i*V)) と、項目Y((T+273))とを新規に
中間データ13として生成する。
この中間データ13をもとにデータ解析手段7でデータ
解析処理を行い、解析結果表示手段8を介して出力装置
9へ解析結果を表示する。本実施例では、項目変換され
た中間データ13に対し多項式回帰を行い、電力と絶対
温度の関係を解析結果出力14として表示される。
解析処理を行い、解析結果表示手段8を介して出力装置
9へ解析結果を表示する。本実施例では、項目変換され
た中間データ13に対し多項式回帰を行い、電力と絶対
温度の関係を解析結果出力14として表示される。
以上説明したように、本発明は、データ解析に必要とさ
れる項目名を与える代わりに、テーブル形式データの項
目の変換を指示する項目変換式を与え、データ変換処理
とデータ解析処理を一体化することにより、データの管
理を容易にし、データの処理効率を向上させ、データ変
換処理とデータ解析処理を繰り返して行う煩雑さを除去
できる効果がある。
れる項目名を与える代わりに、テーブル形式データの項
目の変換を指示する項目変換式を与え、データ変換処理
とデータ解析処理を一体化することにより、データの管
理を容易にし、データの処理効率を向上させ、データ変
換処理とデータ解析処理を繰り返して行う煩雑さを除去
できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック構成図。
第2図はその項目変換式の構成を示す説明図。
第3図はその動作を示す説明図。
第4図は従来例の要部を示すブロック構成図。
1・・・入力装置、2・・・解析情報入力手段、3・・
・項目変換式解釈手段、4.23・・・データ格納ファ
イノペ5・・・データ読込手段、6・・・項目変換手段
、7・・・データ解析手段、8・・・解析結果表示手段
、9・・・出力装置、10・・・項目変換式、11・・
・テーブル形式データ、12・・・データ解析処理装置
、13・・・中間データ、14・・・解析結果出力、2
1・・・データ変換処理手段、22・・・データ解析処
理手段、24・・・中間データ格納ファイル。
・項目変換式解釈手段、4.23・・・データ格納ファ
イノペ5・・・データ読込手段、6・・・項目変換手段
、7・・・データ解析手段、8・・・解析結果表示手段
、9・・・出力装置、10・・・項目変換式、11・・
・テーブル形式データ、12・・・データ解析処理装置
、13・・・中間データ、14・・・解析結果出力、2
1・・・データ変換処理手段、22・・・データ解析処
理手段、24・・・中間データ格納ファイル。
Claims (1)
- 【特許請求の範囲】 1、項目およびサンプルより構成される2次元のテーブ
ル形式データを入力し、項目名を与えて当該項目に対す
るデータの解析を行う手段を備えたデータ解析処理装置
において、項目名の代わりに項目の変換を指示する項目
変換式および解析に必要な情報を入力する入力装置(1
)と、入力された項目変換式および解析に必要な情報を
読み込む解析情報入力手段(2)と、読み込まれた項目
変換式の構文解析を行い変換式情報を生成する項目変換
式解釈手段(3)と、前記テーブル形式データをその格
納手段(4)より読み込むデータ読込手段(5)と、読
み込まれたデータに対し前記項目変換式解釈手段により
生成された変換式情報をもとに一時的にデータを変換し
新規の項目を作成する項目変換手段(6)と、作成され
た項目に対する所定のデータ解析を行うデータ解析手段
(7)と、解析された結果を表示する表示手段(8、9
)と を含むことを特徴とするデータ解析処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63095233A JPH01266665A (ja) | 1988-04-18 | 1988-04-18 | データ解析処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63095233A JPH01266665A (ja) | 1988-04-18 | 1988-04-18 | データ解析処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01266665A true JPH01266665A (ja) | 1989-10-24 |
Family
ID=14132044
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63095233A Pending JPH01266665A (ja) | 1988-04-18 | 1988-04-18 | データ解析処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01266665A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0844802A (ja) * | 1994-07-28 | 1996-02-16 | Nec Corp | 表計算のグラフ表示装置及び方式 |
-
1988
- 1988-04-18 JP JP63095233A patent/JPH01266665A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0844802A (ja) * | 1994-07-28 | 1996-02-16 | Nec Corp | 表計算のグラフ表示装置及び方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5504902A (en) | Multi-language generation of control program for an industrial controller | |
| US5652899A (en) | Software understanding aid for generating and displaying simiplified code flow paths with respect to target code statements | |
| GB2263566A (en) | A lexical analyzer for scanning multibyte character sets | |
| CN117873443A (zh) | 一种基于sql查询语句的代码生成方法及系统 | |
| Souza et al. | Interactive simulator for risc-v assembly programming | |
| JPH01266665A (ja) | データ解析処理装置 | |
| JP2005284577A (ja) | コンパイラ | |
| Lecarme et al. | Computer‐aided production of language implementation systems: A review and classification | |
| JPS58112127A (ja) | デ−タ入力手段形成方式 | |
| CN112534369A (zh) | 图表显示装置、图表显示方法以及图表显示程序 | |
| JP2002278950A (ja) | 文書作成支援装置 | |
| Liessi et al. | New functionalities in MatCont: delay equations and Lyapunov exponents | |
| JPH01173135A (ja) | ソースコンバータによる変換処理方式 | |
| WO2025197005A1 (ja) | 演算システム、演算式生成方法 | |
| JPH03126103A (ja) | ロボット用プログラム作成装置 | |
| JPH06214777A (ja) | プログラム開発方法及び装置 | |
| Sommerville | A pattern matching system | |
| JPH04170635A (ja) | データコード変換パラメータ作成装置 | |
| JPH0734193B2 (ja) | テキスト分離型学習システム | |
| JPH0359724A (ja) | 翻訳システムにおけるエラー情報圧縮方式 | |
| JPH04273328A (ja) | クロスリファレンスリスト生成方式 | |
| JPH06348541A (ja) | プログラムテスト方式 | |
| JPH0431966A (ja) | 翻訳支援装置 | |
| Jenkins | Automated Generation of Input Output Pairs for the Cais Validation Test Suite. | |
| JPH0546373A (ja) | フローチヤート作成処理装置 |