Try

y <- x[ -( 30596:678013 ), ]

Please note that I have replaced 30595 with 30596 which is I think what you 
mean.

You can add a new column with

y$new <- new_column   # this is your vector of length 30595

Good luck,
Rainer


On Friday 03 July 2015 07:23:28 Charles Thuo wrote:
> I have a data frame whose rows are 678013 . I would like to  remove rows
> from 30696 to 678013 and then attach a new column with a length of 30595.
> 
> 
> I tried
> 
> Y<- X[-30595:678013,] and its not working
> 
> In addition how do i add a new column
> 
> Kindly assist.
> 
> Charles
> 
>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> [email protected] mailing list -- To UNSUBSCRIBE and more, see
> 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 -- To UNSUBSCRIBE and more, see
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