[R] Insert row in specific location between data frames
David Winsemius
dwinsemius at comcast.net
Sun Jul 1 16:59:22 CEST 2012
On Jul 1, 2012, at 1:33 AM, pigpigmeow wrote:
> i'm not success to insert row in specific location and merge another
> file
>
> I have a question and I feel confused about the usage of "rbind",
> "cbind"
> and "data.frame)
>
> data 1:
>> predict_SO2_a
> predict_SO2_a
> 1 39.793231
> 2 30.252578
> 3 32.467584
> 4 31.941509
> 5 27.908320
> 6 11.594137
> 7 9.368125
> 8 12.319093
> 9 11.558811
> 10 NA
> 11 11.211306
> 12 12.400342
> 13 12.393146
> 14 13.256160
> 15 10.709600
> 16 9.966334
> 17 28.850652
> 18 10.024405
> data 2:
> predict_SO2_b
> [1] 16.931975 18.286223 11.454404 6.256828 7.951174 5.364070
> 9.675208
> 7.328439 9.957388 14.603543 14.605044 8.681327 9.450510 10.628049
> 13.178781 11.757256
> [17] 23.820308
>
> when I used "merge" and combine data1 and data2, it showed the error
> Error in rbind(deparse.level, ...) : replacement has length zero.
> I found the display of these two data are different. I'm confused
Yes, you are. The 'merge' operation requires that the two data.frames
have some sort of identifier that labels the groups to be merged.
You should describe what you are attempting rather than showing failed
efforts at doing it.
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list