Factor analysis is widely used for separation of incompletely separated chromatographic peaks. We combined this technique with analysis of the angle derivative of the multi-channel chromatogram to get a better choice of basic spectra. Improvement in algorithm is demonstrated by examples.