Respostas:
Você pode querer usar a análise fatorial de dados mistos .
Permite reduzir a dimensão em um conjunto de dados completo.
A implementação de AR pode ser encontrada no pacote FactoMineR. Mas essa função é problemática quando você tem um número alto de dados / colunas.
Não estou ciente da existência do equivalente em python.
Você pode encontrar a implementação do FAMD para Python aqui .
Como não tenho pontos suficientes para comentar, responda aqui O pacote @Edo prince tem apenas pacotes CA, MCA e PCA. Não vejo nenhum FAMD aqui.
dir(prince)
['CA', 'MCA', 'PCA', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '__version__', 'ca', 'mca', 'pca', 'plot', 'svd']