Size: a a a

R (язык программирования)

2021 March 27

𝖀

𝖀𝕾𝕰𝕽 𝕹𝕬𝕸𝕰... in R (язык программирования)
Andrey
люди даже пандасом пользуются...
То чувство, когда используешь пандас чуть ли не как основной инструмент....
источник

БА

Байкулов Антон... in R (язык программирования)
ТоваRищи, вопрос: Можно ли с помощью R получать webhook и отправлять его содержимое ещё куда-то? Хочется понять как это устроено и сделать=)
источник

PD

Pavel Demin in R (язык программирования)
Марк
Как вы вообще пользуетесь dplyr, он же невероятно медленный 😂
был это вечер пятницы, а не 6 утра субботы, получился бы отличный вброс 🙂
источник

PD

Pavel Demin in R (язык программирования)
источник

М

Марк in R (язык программирования)
Pavel Demin
был это вечер пятницы, а не 6 утра субботы, получился бы отличный вброс 🙂
У меня было 11 утра 😂
источник

М

Марк in R (язык программирования)
Pavel Demin
был это вечер пятницы, а не 6 утра субботы, получился бы отличный вброс 🙂
Не время для холиваров?)
источник

DK

Dm Kb in R (язык программирования)
Байкулов Антон
ТоваRищи, вопрос: Можно ли с помощью R получать webhook и отправлять его содержимое ещё куда-то? Хочется понять как это устроено и сделать=)
можно презентовать R- скрипт через web-API с помощью пакетов plumber или breakr ... насколько помню, где-то месяц назад кто-то из этого чата уже прошел путь с plumber
источник

БА

Байкулов Антон... in R (язык программирования)
Dm Kb
можно презентовать R- скрипт через web-API с помощью пакетов plumber или breakr ... насколько помню, где-то месяц назад кто-то из этого чата уже прошел путь с plumber
У меня задача: отправить веб-хук с json на адрес скрипта R, который содержимое json распарсит и пришлёт нужно значение в Телеграм. Почитал по диагонали про plumber, по идее он как раз такие задачи решает.
источник

БА

Байкулов Антон... in R (язык программирования)
Dm Kb
можно презентовать R- скрипт через web-API с помощью пакетов plumber или breakr ... насколько помню, где-то месяц назад кто-то из этого чата уже прошел путь с plumber
Спасибо за ответ. Разобрался с plumber(в рамках задачи). Оказывается очень удобно=)
источник

М

Марк in R (язык программирования)
Привет, еще раз) Никак не могу сообразить, как провернуть такую штуку. У меня есть много столбцов с цифрами, и мне надо эти цифры в каждом столбце заменить на доли от единицы, где за 100% берется сумма по столбцу.

Я могу это сделать для каждого столбца, используя что-то типо df$col1 <- df$col1/sum(df$col1). Но как сделать это сразу для всех столбцов в дата фрейме?)
источник

NN

Nikolai Neustroev in R (язык программирования)
А чем цикл смущает?
источник

ИП

Иван Поздняков... in R (язык программирования)
Марк
Привет, еще раз) Никак не могу сообразить, как провернуть такую штуку. У меня есть много столбцов с цифрами, и мне надо эти цифры в каждом столбце заменить на доли от единицы, где за 100% берется сумма по столбцу.

Я могу это сделать для каждого столбца, используя что-то типо df$col1 <- df$col1/sum(df$col1). Но как сделать это сразу для всех столбцов в дата фрейме?)
iris %>%     mutate(across(where(is.numeric), ~.x/sum(.x)))
источник

М

Марк in R (язык программирования)
Иван Поздняков
iris %>%     mutate(across(where(is.numeric), ~.x/sum(.x)))
Спасибо) Сорри за наглость, а есть способ через data.table или base R? 😂
источник

ИП

Иван Поздняков... in R (язык программирования)
mtcars_dt[, lapply(.SD, function(x) x/sum(x))]
источник

М

Марк in R (язык программирования)
Иван Поздняков
mtcars_dt[, lapply(.SD, function(x) x/sum(x))]
Большое спасибо)
источник

ИП

Иван Поздняков... in R (язык программирования)
Марк
Спасибо) Сорри за наглость, а есть способ через data.table или base R? 😂
ну и base r можно: as.data.frame(lapply(mtcars, function(x) x/sum(x)))
источник

М

Марк in R (язык программирования)
Иван Поздняков
ну и base r можно: as.data.frame(lapply(mtcars, function(x) x/sum(x)))
ок) тот же принцип, крч)
источник

М

Марк in R (язык программирования)
Иван Поздняков
mtcars_dt[, lapply(.SD, function(x) x/sum(x))]
Пока правда у меня не получается, но я пробую 😂
источник

ИП

Иван Поздняков... in R (язык программирования)
но вот как красиво сделать это на датафрейме со строковыми колонками (без удаления их, оставляя на месте) кроме как через across() я не знаю
источник

ИП

Иван Поздняков... in R (язык программирования)
Марк
Пока правда у меня не получается, но я пробую 😂
тут еще вот это:
mtcars_dt <- as.data.table(mtcars)
источник