Gregg,

What about

A<-data.frame(1,1,1); names(A)=letters[1:3] ; B<-matrix(0,2,3)
B<-as.data.frame(B)
names(B)<-names(A)
rbind(A,B)

-Cody




                                                                           
             Gregg Lind                                                    
             <[EMAIL PROTECTED]                                             
             >                                                          To 
             Sent by:                  [email protected]            
             [EMAIL PROTECTED]                                          cc 
             at.math.ethz.ch                                               
                                                                   Subject 
                                       [R] Rbind with data frames --       
             03/05/2007 02:06          column names question               
             PM                                                            
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           





As part of my work, I am trying to append matrices onto data frames.
Naively I assumed that when rbinding a data.frame and matrix, the matrix
would be coerced and appended, keeping the names from the data frame.
Clearly, I am not fully understanding the process by which rbind works.

Example code:

 > A<-data.frame(1,1,1); names(A)=letters[1:3] ; B<-matrix(0,2,3)
 > rbind(A,B)
Error in match.names(clabs, names(xi)) : names do not match previous names:
        V1, V2, V3
 > rbind(A,as.data.frame(B))
Error in match.names(clabs, names(xi)) : names do not match previous names:
        V1, V2, V3



Is there a "right" way to combine the two such that the both end up
having the same column names?

I have tried to understand the deparse.level argument of rbind, but it
doesn't seem to do what I'm asking.

Thank you for any help you can give.


Gregg
--
Gregg Lind, M.S.

Division of Epidemiology and Community Health
School of Public Health
University of Minnesota, United States

______________________________________________
[email protected] 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.

______________________________________________
[email protected] 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