out_df <-df[, .(SumAmount =
sum(ifelse(
is.na(Amount), 0, ifelse(is.nan(Amount), 0, Amount)
))),
by = .(
Class,
AccountType,
AccountSubType,
AccountDrillDown = NaturalAccount,
Country
)]
Я могу понять весь процесс, кроме той части, где происходит AccountDrillDown = NaturalAccount, может ли кто-нибудь объяснить, как в этом случае будет происходить группировка?