多对应分析(二进制)-如何正确绘制(试图避免column_N)

时间:2019-05-08 11:54:45

标签: r binary correspondence-analysis

我是从SpSS切换到R的博士生,所以我是编码,编程等方面的初学者。

出于研究目的,我想介绍一个在MCA中用excel创建的表格。

为每行分配了“ Y”或“ N”的组合表(7列30行)。下一步,我从中制作出一个数据框。

# load data 
sa_sal <- read_excel("mca_sal_ML_DH.xlsx", sheet = 5)

str(sa_sal)
head(sa_sal)
summary(sa_sal)

#make a data.frame

df_sa <- data.frame(sa_sal)
df_sa

# MCA
sa.mca <- MCA(df_sa, ncp = 5, ind.sup = NULL, quanti.sup = NULL,
          quali.sup = NULL, excl=NULL, graph = TRUE,
          level.ventil = 0, axes = c(1,2), row.w = NULL,
          method="Indicator", na.method="NA", tab.disj=NULL)

接下来,我使用FactoMineR和factoextra进行MCA

并得到了这样的情节:

#plot
plot(sa.mca,invisible=c("ind","quali.sup"), cex=.7, hab="quali")

在图中,我现在每列都有变量TRL2_Y和TRL2_N,但是我只需要显示_Y变量。 而且,我只想看到TRL2,即使没有_Y结尾。

(附加问题:下一步是使情节变得更好的最佳方法:/对这个初学者水平的问题感到抱歉)

我先谢谢你!

0 个答案:

没有答案