# Sum of rows based on column values
# Creating dataset
# creating fuits column
x <- c("Apple","Mango","Strawberry",
"Apple","Apple","Strawberry",
"Mango","Strawberry")
# creating shop_1 column
y <- c(1,9,2,10,3,11,4,12)
# creating shop_2 column
z <- c(13,5,14,6,15,7,16,8)
# creating dataframe
df <- data.frame(fruits=x,shop_1=y,shop_2=z)
# applying aggregate function
aggregate(.~fruits,data=df,FUN=sum)