функциями достигнуть результата?
нет, просто стараюсь не использовать готовые функции т.к не особо представляю как они работают
ну так весь R состоит из "готовых функций", если непонятно, как они работают, то есть документация, видосы на ютубе и даже целые книги.
понимаю, просто по началу путает
есть такое. - Грубо говоря, есть Base R, на котором можно сделать почти что угодно, но зачастую придется сильно извратиться - есть семейство пакетов tidyverse, там очень удобные и [обычно] понятные функции с кучей документации - есть более хардкорный data.table с очень специфическим синтаксисом, но его придется изучать, если у вас много данных.
Интересно, а где грань проходит? Цикл вы же готовы использовать, а это тоже функция... А вообще, если без сторонних библиотек, то вот так: df$Share = ave(df$Value, df$Age, FUN = function(x) x/sum(x)*100)
У него, оказывается, нет Value, и Value - это count по уровням Age
Ну, блин) Я сначала ответил, а потом стал читать соседний чатик)
Обсуждают сегодня