[R] Inserting a blank row to every other row
bgunter.4567 at gmail.com
Sun Apr 24 17:53:19 CEST 2016
Well, something like this would work (there may be slicker solutions):
> z <- data.frame(a=1:3,b = letters[1:3])
> i <- seq_len(nrow(z)) *2
> z <-rbind(z,z)
> z[i, ] <- matrix(NA, nr=nrow(z),nc=ncol(z))
1 1 a
2 NA <NA>
3 3 c
4 NA <NA>
5 2 b
6 NA <NA>
But I agree with you that there is probably a way to handle the
underlying issues that does not require this kind of artifice.
"The trouble with having an open mind is that people keep coming along
and sticking things into it."
-- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
On Sun, Apr 24, 2016 at 8:21 AM, Ulrik Stervbo <ulrik.stervbo at gmail.com> wrote:
> Hi Saba,
> I don't know how to do what you want and I also cannot see why.
> If you describe what you hope to achieve there might be a different
> Best wishes
> Saba Sehrish via R-help <r-help at r-project.org> schrieb am So., 24. Apr.
> 2016 14:04:
>> I need to insert a blank row after every row in R data frame. I have
>> achieved it through:
>> But it inserts a row with name of previous row, while i want a complete
>> blank row without any name/title.
>> Please guide me
>> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> PLEASE do read the posting guide
>> and provide commented, minimal, self-contained, reproducible code.
> [[alternative HTML version deleted]]
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help