Size: a a a

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

2020 October 20

VV

Vladimir Volokhonsky in R (язык программирования)
Проще на флешке передать руками все файлы пакета, чем вот это вот всё. Но это ж не continuous integration.
источник

A

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

AS

Alexander Semenov in R (язык программирования)
Мой коллега в KPMG как-то переписал код VBA, бежавший ночь, на C# так, что он отбегал за 15 минут. На что ему сказали: "С точки зрения наших бизнес-процессов это ускорение несущественно".

Это и утрешнего разговора про OOP в инжиниринге данных тоже, как мне кажется, касается.
источник

JS

Jury Sergeev in R (язык программирования)
»С точки зрения наших бизнес-процессов это ускорение несущественно

классика же
источник

JS

Jury Sergeev in R (язык программирования)
впрочем, если было что еще оптимизировать полезного для их бизнеса (но этого не делалось) - то прям вредительство и диверсия
источник

JS

Jury Sergeev in R (язык программирования)
шучу, конечно
источник

JS

Jury Sergeev in R (язык программирования)
собственно, иногда некоторые вещи намеренно не оптимизируют... потому что ;)
источник

AS

Alexander Semenov in R (язык программирования)
Ну и лёгкий офтоп про классы и ООП от товарища, который сейчас в Авито на петоне трудится: https://www.youtube.com/watch?v=o9pEzgHorH0
источник

JS

Jury Sergeev in R (язык программирования)
у меня к ооп такое отношение, что где-то прям просится спрятать код за абстракцией, а иногда - не понятно зачем это тут
источник

A

Andrey in R (язык программирования)
Экосистема mlr3 вся на классах построена, там это очень уместно
источник

JS

Jury Sergeev in R (язык программирования)
очень согласен
источник

JS

Jury Sergeev in R (язык программирования)
я уже пару своих классов сделал, наследуясь от базовых абстрактных и от обычных
источник

AS

Alexander Semenov in R (язык программирования)
Не холивара ради, но я искренне не понимаю, зачем юзеRу браться за mlr3, если есть scikit.learn? Обзор mlr3 на Хабре, который сюда кидали, уверил меня в том, что за нормальным ML проще переобуть один ботинок в петон.
источник

JS

Jury Sergeev in R (язык программирования)
может хотя бы потому, что ради sklearn надо изучить питон?
источник

JS

Jury Sergeev in R (язык программирования)
а R уже как бы юзается
источник

JS

Jury Sergeev in R (язык программирования)
непонятно, чем ненормален ML из R...
источник

JS

Jury Sergeev in R (язык программирования)
если надо единообразие - фреймворки, в том числе спарк, h2o и т.п.
если тонкие тонкости - то напрямую... имхо, вопрос опыта и удобства
источник

AS

Alexander Semenov in R (язык программирования)
Jury Sergeev
может хотя бы потому, что ради sklearn надо изучить питон?
Так а в чем проблема после R петон освоить?

Вчера по свежему опросу посчитал разницу в зарплатках, а там уже больше 10 килоевро в этих ваших гейропках.
источник

AS

Alexander Semenov in R (язык программирования)
Мне кажется по времени освоение sklearn займет не сильно больше, а выгода (в первую очередь меркантильная) налицо.
источник

JS

Jury Sergeev in R (язык программирования)
да не проблема, просто еще один скриптовый язык, ради только sklearn... ну мне пока лично не надо... чистый ML  у нас не используется, но я уже знаю куда его применить... если время-желание будет - встрою
источник