The pairwise correlation between two given input columns is represented as a correlation function that depends on both input columns. As a result of the analysis, for each combination of input columns there is a set of polynomial parameters for the correlation function. The polynomial parameters describe the correlation function and are used to link the two given input columns according to the correlation function. This means that two input columns are transformed into an output column using the correlation function before the actual clustering and classification is carried out.