From: F Duan <f.duan_at_yale.edu>

Date: Tue 20 Jul 2004 - 05:08:57 EST

R-help@stat.math.ethz.ch 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 Received on Tue Jul 20 05:19:25 2004

Date: Tue 20 Jul 2004 - 05:08:57 EST

Thanks for all your quick answers.

That's exactly what I want.

Best,

Frank

X<-as.matrix(yourframe)

apply(X,2, '==',X[,1])%*%rep(1,ncol(X)) == ncol(x)

avoiding the rowwise apply overhead?

Cheers,

Bert Gunter

Non-Clinical Biostatistics

Genentech

MS: 240B

Phone: 650-467-7374

"The business of the statistician is to catalyze the scientific learning process."

- George E.P. Box F Duan wrote:

> Dear All,

*>
**>
**>
**> I have a data frame with n columns: X1, X2, ., Xn. Now I want to create a
**> new column: if X1 = X2 = . = Xn, the value is 1; Otherwise, the value is
*

0.

*>
**>
**>
*

> How to do that in a quick way instead of doing (n choose 2) comparisons?

*>
**>
**>
**> Thank you,
**>
**>
**>
**> Frank
**>
**> [[alternative HTML version deleted]]
**>
**> ______________________________________________
**> R-help@stat.math.ethz.ch 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

R-help@stat.math.ethz.ch 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 Received on Tue Jul 20 05:19:25 2004

*
This archive was generated by hypermail 2.1.8
: Wed 03 Nov 2004 - 22:55:05 EST
*