Hi. I have a csv file. I imported it with mydata<-read.table("C:/dataForR/radiology/WordFrequency.csv", header=TRUE, sep=",") > dim(mydata) [1] 982 925
The first column had the doc numbers like doc1, doc2, etc. so I did mydataNum<-mydata[,-1] > dim(mydataNum) [1] 982 924 The second to last column was also not numeric and so I did > mydataNum<-mydataNum[,-923] > dim(mydataNum) [1] 982 923 when I checked > str(mydataNum) I got 'data.frame': 982 obs. of 923 variables: and then a list of all the variables and it said they were int and num. I tried > fit <- factanal(mydataNum, 3, rotation="varimax") Error in solve.default(cv) : Lapack routine dgesv: system is exactly singular Any idea why this is happening? Thanks. -- View this message in context: http://www.nabble.com/system-is-exactly-singular-tp23136395p23136395.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.