Thanks!  Unfortunately, in my effort to simply the question, I didn't really
adequately describe the problem.  This solution is perfect in the numeric
case I presented, but what about in the case of character classes!  Let me
try again:

I have
>character.data
           id     x        y
       1   1    "a"    NA
       2   2    "b"     "b"
       3   3    "c"      "c"
       4   4   NA      "d"


And I want first
>new.character.data
           id     x        y        z
       1   1    "a"    NA      "a"
       2   2    "b"     "b"     "b"
       3   3    "c"      "c"    "c"
       4   4   NA      "d"     "d"

Thanks again!




On Thu, Feb 24, 2011 at 4:27 PM, Ista Zahn <[email protected]>wrote:

> I think the easiest way is probably
>
> data$z <- rowMeans(data[, c("x", "y")], na.rm=TRUE)
>
> Best,
> Ista
>
> On Fri, Feb 25, 2011 at 12:12 AM, Andrew Anglemyer
> <[email protected]> wrote:
> > I am trying to combine two columns in a data frame into one column.  Some
> > values in either column are missing, but not in the same row for the two
> > different columns.  Additionally, when both columns in a row contain
> data,
> > the data are identical.  I want a new column with the identical data or
> the
> > data from the column with observed data.  For example:
> >
> > I have
> >>data
> >           id   x    y
> >       1   a   1   NA
> >       2   b   2    2
> >       3   c   3    3
> >       4   d  NA  4
> >
> > And I want
> >>new.data
> >           id   x    y     z
> >       1   a   1   NA   1
> >       2   b   2    2     2
> >       3   c   3    3     3
> >       4   d  NA  4     4
> >
> > I've looked through the help and there are column combining solutions,
> but
> > they don't seem to work well for this solution.
> > Thanks for any help!
> > Andy
> >
> >        [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > [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.
> >
>
>
>
> --
> Ista Zahn
> Graduate student
> University of Rochester
> Department of Clinical and Social Psychology
> http://yourpsyche.org
>

        [[alternative HTML version deleted]]

______________________________________________
[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