Or possibly use 'all.equal' rather than
'identical' if the data are floating
point numbers.

Also these are columns, not rows.

On 08/07/2010 00:35, Erik Iverson wrote:
Yi wrote:
Hi, folks,

Suppose the data is as follows:

#######

x=1:10
y=2:11
z=3:12

data1=data.frame(x,y)
data2=data.frame(x,z)

######

In real case, how to check data1$x and data2$x are the same or not? I am
using for-loop to do this.

Is there a quicker way?

all(data1$x == data2$x)

or

identical(data1$x, data2$x)

______________________________________________
R-help@r-project.org 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.


--
Patrick Burns
pbu...@pburns.seanet.com
http://www.burns-stat.com
(home of 'Some hints for the R beginner'
and 'The R Inferno')

______________________________________________
R-help@r-project.org 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.

Reply via email to