AS
features[, .SD[1], by = account_number]
), и получишь нужный тебе результатfeatures[, .SD[1], by = account_number]
` did the trick. Спасибо. На свежую голову подумаю, как это переписать the tidy way.Size: a a a
AS
features[, .SD[1], by = account_number]
), и получишь нужный тебе результатfeatures[, .SD[1], by = account_number]
` did the trick. Спасибо. На свежую голову подумаю, как это переписать the tidy way.PU
AS
AS
PU
AS
gsub()
, а на следующей — str_replace()
. Я ей сказал, что это будет плохо смотреться. Ну и самому бы своим словам не мешало следовать.PU
С
АК
features[, .SD[1], by = account_number]
), и получишь нужный тебе результатАК
dt_case_when() for dplyr::case_when()
, когда есть fcase с аналогичным синтаксисомdt_pivot_wider()
вообще смешно. сначала gather заменили на pivot_wider()
, по легкой аналогии с dcast
, потом сделали аналог аналога.fcase
появился совсем не давно. Скорее всего dt_case_when
был реализован, когда fcase
ещё не было.A
AS
df %>% group_by(id) %>% slice_sample(n=1) %>% ungroup() %>% sample_n(2000)
. Но что-то мне подсказывает, что это не самый эстетичный вариант.A
A
AS
AS
AS
АК
ЕТ
ЕТ