Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何更改fviz_pca_ind()中的默认字母组排序?_R_Pca - Fatal编程技术网

R 如何更改fviz_pca_ind()中的默认字母组排序?

R 如何更改fviz_pca_ind()中的默认字母组排序?,r,pca,R,Pca,我正在运行数据的PCA(由8个组组成。排序对于图形之间的一致性很重要。但是,fviz_PCA_ind()函数似乎会自动按字母顺序对我的组进行排序,而不是保持原始数据帧的顺序 pca.res <- PCA(df, graph = FALSE) fviz_pca_ind(pca.res, geom = "point", habillage = sample_info$Diet, addEllipses = TRUE, palette = c("#000000", "#757575", "#70

我正在运行数据的PCA(由8个组组成。排序对于图形之间的一致性很重要。但是,fviz_PCA_ind()函数似乎会自动按字母顺序对我的组进行排序,而不是保持原始数据帧的顺序

pca.res <- PCA(df, graph = FALSE)
fviz_pca_ind(pca.res, geom = "point", habillage = sample_info$Diet, addEllipses = TRUE, palette = c("#000000", "#757575", "#70b4d8", "#054784", "#fce119", "#efbb00", "#ef8f00", "#bfbfbf"), title = "Plasma amino acid concentrations")

pca.res请制作一个可复制的示例。请制作一个可复制的示例。