Having this tibble:
col1 <- c(1,0,1)
col2 <- c(0,1,0)
col3 <- c(1,0,1)
val <- c('a','b','c')
data <- data.frame(col1,col2,col3,val)
How can I get a rowwise sumif based on conditional val column to get this tibble:
    id col1 col2 col3 val
     1  1     0   1    a 
     2  0     1   0    b
     3  1     0   1    a
 Sum_a  2     0   2   
 Sum_b  1     0   1   
 
     
    