簡體   English   中英

R誤差中的因子分析混合數據

[英]Factor Analysis Mixed Data in R error

我正在嘗試在數據幀上使用R運行因子分析混合數據,並使用以下命令:

res.famd <- FAMD(df, graph = FALSE)

但是我收到以下錯誤:

錯誤((unlist(lapply(listModa,is.numeric))):錯誤的參數

我檢查了:

str(df)

我得到以下信息:

性別:chr“ M”“ M”“ M”“ M” ...
組:chr“ LOW”“ LOW”“ LOW”“ LOW” ...
A:編號3.86e-09 1.90e-091.86e-09 3.63e-09 1.73e-09 ...
B:編號2.32e-05 5.69e-06 1.86e-05 1.45e-05 1.04e-05 ...
C:編號0.00249 0.00385 0.01555 0.00853 0.00426 ...

我正在嘗試將變量轉換為因子,但不確定是否需要這樣做。 我在下面的鏈接中指出FAMD可以使用字符變量和數字變量: http : //www.sthda.com/english/articles/31-principal-component-methods-in-r-practical-guide/115在r要素中混合數據的famd因子分析/

您是否嘗試過將char變量轉換為因數。

df$Gender<- as.factor(df$Gender)
df$Group<- as.factor(df$Group)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM