-1
データセットは次のようになります。マージはRで同じ観察のための値を組み合わせ/またはSAS
name amt
lucy 100
mark 234
andy 456
wendy 456
lucy 34
wendy 345
どのようにする形で、以下のRまたはSASを使用して?
name amt
lucy 134
mark 234
andy 456
wendy 801
データセットは次のようになります。マージはRで同じ観察のための値を組み合わせ/またはSAS
name amt
lucy 100
mark 234
andy 456
wendy 456
lucy 34
wendy 345
どのようにする形で、以下のRまたはSASを使用して?
name amt
lucy 134
mark 234
andy 456
wendy 801
R
には、さまざまなオプションがあります。 base R
はaggregate
aggregate(amt~name, df, sum)
それともxtabs
as.data.frame(xtabs(amt~name, df))
それともdplyr
library(dplyr)
df %>%
group_by(name) %>%
summarise(amt = sum(amt))
それとものようなパッケージとを含んでいます
library(data.table)
setDT(df)[, .(amt = sum(amt)), by = name]