1. An error detection method for early detection of errors in a plant or facilities, comprising of steps of: acquiring data from a plurality of sensors to divide a trace in a data space into a plurality of clusters on the basis of a temporal change of the data; modeling the divided clusters by a sub space method; and calculating an discrepancy value as an error candidate.