Hi
if you are really sure that all columns in all data frames you want
to stack are the same type and in the same position just make names
in all data frames equal.
> df1<-data.frame(rnorm(10), rnorm(10))
> df2<-data.frame(rnorm(10), rnorm(10))
> names(df2)<-c("a", "b")
> df1
rnorm.10. rnorm.10..1
1 -0.1645236 0.3981059
2 -0.2533617 -0.6120264
...
> df2
a b
1 2.40161776 0.475509529
2 -0.03924000 -0.709946431
...
> rbind(df1,df2)
Error in match.names(clabs, names(xi)) : names don't match previous
names:
a, b
> names(df1)<-names(df2)
> rbind(df1,df2)
a b
1 -0.16452360 0.398105880
2 -0.25336168 -0.612026393
3 0.69696338 0.341119691
4 0.55666320 -1.129363096
5 -0.68875569 1.433023702
...
HTH
Petr
On 6 Apr 2006 at 9:46, Mahdi Osman wrote:
Date sent: Thu, 6 Apr 2006 09:46:56 +0200 (MEST)
From: "Mahdi Osman" <[EMAIL PROTECTED]>
To: [email protected]
Subject: [R] rbind
> Hi list,
>
> I have been trying to pileup dataframes with different column names
> using rbind. I am getting the following error message. I was wondering
> if there is a way to go around this minor problem?
>
> Error in match.names(clabs, names(xi)) : names don't match previous
> names:
> G
>
> Thanks indeed for your information
>
> Regards
>
> Mahdi
>
> --
> -----------------------------------
> Mahdi Osman (PhD)
> E-mail: [EMAIL PROTECTED]
> -----------------------------------
>
> Echte DSL-Flatrate dauerhaft für 0,- Euro*!
>
>
Petr Pikal
[EMAIL PROTECTED]
______________________________________________
[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