2017-03-22 23 views
0

我正在嘗試讀取文件並建立對應關係分析,但由於讀取excel錯誤,我無法做到這一點。 我的文件看起來像R:讀取excel文件和使用ca庫的問題

  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 
+0

什麼是你想要的輸出? –

+0

@AleksandrVoitov我需要像這樣'https:// i.stack.imgur.com/nLqEA.jpg' –

回答

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