классификация для двоичных данных в R - PullRequest
0 голосов
/ 28 августа 2018

Доброе утро всем,

Я работаю над набором данных двоичных данных («да», «нет»), и я не уверен, какая метрика классификации подходит для этого случая. Я хотел бы получить сравнение между двумя группами для нескольких двоичных переменных и узнать, является ли их различие статистически значимым.

мои данные выглядят так:

group<-c("ak","no-ak","ak","ak","no-ak","no-ak","no-ak")
autoimmunity<-c("no","yes","no","no","yes","yes","no")
smook<-c("yes","yes","yes","no","yes","no","no")
lactose_int<-c("yes","no","no","yes","yes","yes","yes")
coeliac_dis<-c("no","no","no","yes","no","yes","yes")
df<-data.frame(group,autoimmunity,smook,lactose_int,coeliac_dis)
> df
  group autoimmunity smook lactose_int coeliac_dis
1    ak           no   yes         yes          no
2 no-ak          yes   yes          no          no
3    ak           no   yes          no          no
4    ak           no    no         yes         yes
5 no-ak          yes   yes         yes          no
6 no-ak          yes    no         yes         yes
7 no-al           no    no         yes         yes

и я использовал на данный момент MCA от FactoMineR в R

res.mca <- MCA(df, graph = FALSE)

fviz_mca_ind(res.mca, 
             label = "none", # hide individual labels
             habillage = "group", # color by groups 
             palette = c("#00AFBB", "#E7B800"),
             addEllipses = TRUE, ellipse.type = "confidence",
             ggtheme = theme_minimal()) 

и я могу получить сюжет, но не значимость, например, сравнивая два центроида. Кто-нибудь может мне помочь, пожалуйста? большое спасибо Andrea

1 Ответ

0 голосов
/ 28 августа 2018

Вы можете преобразовать свои данные в числовые, например, когда один класс равен 1, а другой 0. Это можно сделать, используя ifelse в R.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...