r - collapse rows in dataframe w/NA values -


i trying collapse rows a, b, , c in dataframe looks this:

>df1 = data.frame(a=c(1,1,0,na,na,na,na,na,na),b=c(na,na,na,0,1,1,na,na,na),c=c(na,na,na,na,na,na,1,0,1))      b  c 1  1 na na 2  1 na na 3  0 na na 4 na  0 na 5 na  1 na 6 na  1 na 7 na na  1 8 na na  0 9 na na  1 

into row d, creating dataframe looks this:

    b  c d 1  1 na na 1 2  1 na na 1 3  0 na na 0 4 na  0 na 0 5 na  1 na 1 6 na  1 na 1 7 na na  1 1 8 na na  0 0 9 na na  1 1 

any , appreciated.

# using data.frame df1$d <- apply(df1, 1, sum, na.rm=true)  # using data.table dt <- data.table(df1) dt[, d := sum(.sd, na.rm=true), by=1:nrow(dt)] 

Comments

Popular posts from this blog

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -

javascript - firefox memory leak -

Trying to import CSV file to a SQL Server database using asp.net and c# - can't find what I'm missing -