Hi everyone, Can anyone please tell whether there is a difference between the code for using svm in regression and code for using svm in classification? This is my code for regression, should I change it to do classification?: train <- read.table("trainingset.txt",sep=";") test <- read.table("testset.txt",sep=";") svmmodelfitness <- function(myformula,mydata,mytestdata) { mymodel <- svm(myformula,data=mydata) mytest <- predict(mymodel, mytestdata) error <- mytest - mytestdata[,1] -sqrt(mean(error**2)) } Many thanks, Nancy _________________________________________________________________ [[alternative HTML version deleted]]
Hi Nancy, Comments in line: On Sun, Dec 27, 2009 at 3:34 AM, Nancy Adam <nancyadam84 at hotmail.com> wrote:> Hi everyone, > > Can anyone please tell whether there is a difference between the code for using svm in regression and code for using svm in classification? > > This is my code for regression, should I change it to do classification?:I'm not sure how to answer your question ... are you asking how you can explicitly tell the `svm` function to do classification vs. regression? Or are you asking if classification is better suited for your problem than regression? Are you trying to predict a label or some range of "real valued" numbers? Can you show us your `y` vector? -steve -- Steve Lianoglou Graduate Student: Computational Systems Biology | Memorial Sloan-Kettering Cancer Center | Weill Medical College of Cornell University Contact Info: http://cbio.mskcc.org/~lianos/contact