Patent ID: 7346600

Claim:
A data analyzer for supporting analysis of data acquired from an experiment or research performed on a set of analytical objects, comprising: a knowledge storage unit storing knowledge information containing text data or numeric data that describes attributes of each analytical object; an extraction unit acquiring the knowledge information from said knowledge storage unit and extracting, for each analytical object, attribute information including an attribute name being a name of an attribute pertaining to an analytical object and an attribute value indicating characteristics of the object in the attribute; a data analysis unit extracting a plurality of explanatory factors by performing a multivariable analysis with an experiment condition or research item as a variable on the result of an experiment or research given in the form of relation data between the analytical obiect and an experiment condition or research item, elements of the relation data being numeric data indicating characteristics of each analytical object pertaining to each experiment condition or research item; and an analytical result selection unit selecting an analytical result to be output by generating relation data between the explanatory factors and the attribute by associating through the analytical object and aggregating the explanatory factors extracted by said data analysis unit and the attribute information extracted by said extraction unit, obtaining a numeric value indicating a degree of consistency between each explanatory factor and the attribute information by performing a multivariable analysis with the attribute as a variable on the relation data between the explanatory factor and the attribute generated, and determining the explanatory factor to be used for an output of the analytical result based on the numeric value obtained.