Yao, Minghua wrote:

Hello, everyone,
I don't quite understand the following message:


TTT <- t.test(1:10, y=c(7:20))
class(TTT)

[1] "htest"

[EMAIL PROTECTED]

Error: Trying to get slot "p.value" from an object whose class ("htest") is not defined


TTT$p.value

[1] 1.855282e-05

Why the message says the class of TTT is not defined while class(TTT) gets "htest"?

I appreciate the explanations?

Well, you are mixing S3 with S4 classes. The slot extractor "@" epects an S4 class. And htest is an S3 class ....


Uwe Ligges
-Minghua



        [[alternative HTML version deleted]]

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to