R-格式错误的MCA(多重对应分析)

时间:2018-09-08 12:44:23

标签: r statistics data-manipulation contingency correspondence

我是R编程语言的新手,但我知道MCA背后的理论。 我的问题是,我被要求读取一个特定文件,该文件包含以数值表示的定性数据,例如枚举将在C#中进行。 另外,我认为我需要以列联表的形式获取数据以便调用MCA函数(包含在FactoMineR程序包中)。

这是数据:

1;1;1;1;1;3
2;1;1;1;2;2
3;1;1;2;1;3
4;1;1;2;2;1
5;1;2;1;1;3
6;1;2;1;2;2
7;1;2;2;1;3
8;1;2;2;2;1
9;2;1;1;1;3
10;2;1;1;2;2
11;2;1;2;1;3
12;2;1;2;2;1
13;2;2;1;1;3
14;2;2;1;2;2
15;2;2;2;1;3
16;2;2;2;2;3
17;3;1;1;1;3
18;3;1;1;2;3
19;3;1;2;1;3
20;3;1;2;2;1
21;3;2;1;1;3
22;3;2;1;2;2
23;3;2;2;1;3
24;3;2;2;2;3

您会注意到,没有列标题,并且应该删除第一列,因为它仅用作rowCountIndex。

这里是我要获取的列标题(按外观顺序)(第一级)(法语)和行索引(第二级)以及它们所引用的键:

"niveau_age"
    "young" (1)
    "pre-presbyopic" (2)
    "presbyopic" (3)
"pathologie"
    "myope" (1)
    "hypermetrope" (2)
"astigmatisme"
    "no" (1)
    "yes" (2)
"larmes"
    "reduced" (1)
    "normal" (2)
"type"
    "rigides" (1)
    "souples" (2)
    "decons" (3)

注意: 我尝试以这种方式创建标头(不确定是否是我应该的方式...):

FRow <- factor(c(1:12), labels=c("young", "pre-presbyopic", "presbyopic", "myope", "hypermetrope", "no", "yes", "reduced", "normal", "rigides", "souples", "deconseillees"))
FCol <- factor(c(1:5), labels=c("niveau_age", "pathologie", "astigmatisme", "larmes", "type"))

我将非常感谢您的帮助!

0 个答案:

没有答案