ENH n_components can be given as a ratio of n_featurse