对数据集执行对应分析?

时间:2019-02-04 17:42:07

标签: r dataset pca correspondence-analysis

我有下面的数据集可以对它进行完整的分析,包括主成分分析,对应分析,多重对应分析。

https://archive.ics.uci.edu/ml/datasets/Tarvel+Review+Ratings

我在执行CA时发现了一些问题:

*首先了解数据集。我们知道CA用于分类变量,据我了解,在我的数据集中,只有一个分类变量是“欧洲24个类别的吸引力”。那么第二分类变量可能是用户吗?

*另一个问题,使用下面的R代码通过FactoMiner软件包中的函数ca()执行CA,它给我以下错误:

代码R:

<template>
  <div>
    <no-ssr>
      <Grid
        :draggable="true"
        :sortable="true"
        :items="items"
        :height="100"
        :width="150">
        <template slot="cell" slot-scope="props">
          <div>{{props.item}}</div>
        </template>
      </Grid>
    </no-ssr>
  </div>
</template>

错误:

  

res.data <-CA(data.active,graph = FALSE)   本征错误(crossprod(t(X),t(X)),对称= TRUE):     'x'中的无穷或缺失值

我不知道这是什么错误。当我读取数据集并将其放入“ data”变量中时,我发现另一个名为“ X”的列在其所有单元格中均具有N / A值。我不知道它来自哪里,所以我用R代码中的“ data.active”删除了“ X”列,然后我检查了data.active表是否包含任何N / A值,但是它似乎合法!

所以任何人都可以帮助我解决这个问题,我将不胜感激。谢谢

0 个答案:

没有答案