Types Factor Analysis