R:读取excel文件和使用ca库的问题

时间:2017-03-22 13:29:52

标签: r excel

我正在尝试读取文件并构建对应分析,但我不能这样做,因为读取excel是错误的。 我的文件看起来像

            a   b   c   d   e
1mbank.ru   0   0   0   0   0
akbars.ru   0   0   0   0   0
alfabank.ru 1   0   0   1   0
avangard.ru 0   0   0   0   0
bank-hlynov.ru  0   0   0   0   0

当我使用

df <- read.table("tasks_correspondence_t.xlsx", sep=";")

channel <- odbcConnectExcel("tasks_correspondence_t.xlsx")
df <- sqlFetch(channel, “tasks_correspondence_t”)

我得到了

F1 F2 F3 F4 F5 F6
1mbank.ru  0  0  0  0  0
akbars.ru  0  0  0  0  0 
alfabank.ru  1  0  0  1  0 
avangard.ru  0  0  0  0  0
bank-hlynov.ru  0  0  0  0  0 

当我尝试使用cares.ca <- CA(df, graph = F)时 我得到了

The following variables are not quantitative:  F1

1 个答案:

答案 0 :(得分:1)

样本用法是:

library(ca)
df <- read.table("tasks_correspondence_t.txt", header = TRUE)
row.names(df) = df$id
df = df[,-1]
fit <- ca(df)
plot(fit)

tasks_correspondence_t.txt 中的数据:

id  a   b   c   d   e
1mbank.ru   2   2   2   2   2
akbars.ru 2 2   2   2   2
alfabank.ru 1   2   1   2   2
avangard.ru 2   2   1   2   1
bank-hlynov.ru  2   2   2   1   2