On 04.06.2015 08:06, Pijush Das wrote:
Dear Sir,
I have converted the data into numeric as the function read.excel read the
data file as a character (as it was said by David Meyer, maintainer of the
package e1071) and after that run the function svm. Then another error is
found there. The detail description of the code and error is given below.
Please check this code and try to solve the error.
Make that Tstatus eitehr a factor (which I believe you want to) or also
numeric.
Best,
Uwe Ligges
library(e1071)
library("openxlsx")
List <- read.xlsx(file.choose(), sheet = 1,colNames = TRUE,rowNames = TRUE)
Data <- read.xlsx(file.choose(), sheet=1,colNames = TRUE,rowNames = TRUE)
status<-Data[1, ]
View(status)
FilterData <-Data[rownames(List), ]
View(FilterData)
TFData<-matrix( nrow=10, ncol=1630)
for(i in 1:1630){
+ for(j in 1:10){
+ a<-FilterData[i,j]
+ TFData[j,i]<- as.numeric(a)
+
+ }
+ }
Tstatus <- t(status)
x<-TFData
is.numeric(x)
[1] TRUE
y<-Tstatus
model <- svm( x, y)
Error in svm.default(x, y) :
Need numeric dependent variable for regression.
Please find the attached files, given below.
Thank You
With regards
Pijush
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.