Aggregate multiple rows of the same data.frame in R based on common values in given columns

后端 未结 5 906
情歌与酒
情歌与酒 2021-02-02 17:29

I have a data.frame that looks like this:

# set example data
df <- read.table(textConnection(\"item\\tsize\         


        
5条回答
  •  野性不改
    2021-02-02 17:56

    df$value <- ave(df$value,df$item,FUN=mean)
    df[!duplicated(df$item),]
    
      item size weight value
    1    A    2      3     5
    3    B    1      2     3
    4    C    3      2     1
    

提交回复
热议问题