Dear all When plotting the results of lda and predict.lda, I expect the axis dimensions to remain essentially the same - predict.lda projects new observations onto linear discriminants. However, I am getting different ranges of values along the x-axis when producing plots following each: plot(lda) yields values in the range approximately -3 to +4, while plot(predict.lda) yields values for the first linear discriminant in the range approximately +4 to +10 (the commands follow). Could anybody suggest what is happening here? (I can attach files with plots separately if requested).
Regards Mat Vanderklift > library(MASS) > Sep04 <- read.table("Sep04 dataframe.txt", header=TRUE) > trainSep04 <- Sep04[1:125,] > Sep04.lda <- lda(Reef ~ ., trainSep04, prior=c(1,1,1,1,1,1,1)/7) > plot(Sep04.lda, dimen=2) > predict.Sep04 <- predict(Sep04.lda, Sep04) > plot(predict.Sep04$x[1:125,], main="September 2004", xlab="first linear discriminant", ylab="second linear discriminant") ______________________________________________ R-help@stat.math.ethz.ch 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.