how can I do PCA on a table ?
14 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
LO
el 30 de Mayo de 2019
Comentada: Star Strider
el 7 de Jun. de 2019
I have a 3000 x 18 table containing 18 variables (one per column) of both numerical and categorical type (6 categorical).
I would liket to do PCA on the whole dataset
but the command
[coeff,score]=pca(mytable) does not work.
any idea on how to proceed ?
0 comentarios
Respuesta aceptada
Star Strider
el 30 de Mayo de 2019
The pca function only accepts single-precision or double-precision numerical arrays. You most likely need to use the table2array (link) function first, to get the numeric data out of your table and into a form that pca can use.
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Dimensionality Reduction and Feature Extraction en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!