R:读取excel文件和使用ca库的问题
我正在尝试阅读文件并build立对应分析,但是我不能这样做,因为阅读excel是错误的。 我的文件看起来像
abcde 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
当我尝试使用ca
和res.ca <- CA(df, graph = F)
我得到了
The following variables are not quantitative: F1
示例的用法是:
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 abcde 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