Size: a a a

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

2021 January 31

Н

Не Миша in R (язык программирования)
Агаааа
источник

Н

Не Миша in R (язык программирования)
Щас чекну
источник

DK

Dm Kb in R (язык программирования)
Не Миша
Вот, например, тот же Филипп делает вебинары по дата.табле под эгидой "зато не тайдиверс".
Неужели эти навыки резко становятся бесполезными когда тот же д.т в составе тайдиверса?
Tidyverse проще в освоении и я бы рекомендовал начинать изучение R именно с него. Data.table - это очень эффективный табличный процессор. Разница в вычислительной производительности колоссальная, но она не особо нужна когда речь идёт о тысячах или даже сотнях тысяч строк.
источник

Н

Не Миша in R (язык программирования)
Прикольно, я с полгода мучаюсь этим вопросом, иногда заходя на сайт тайдиверса, и даже регулярно им пользуясь
источник

Н

Не Миша in R (язык программирования)
Dm Kb
Tidyverse проще в освоении и я бы рекомендовал начинать изучение R именно с него. Data.table - это очень эффективный табличный процессор. Разница в вычислительной производительности колоссальная, но она не особо нужна когда речь идёт о тысячах или даже сотнях тысяч строк.
Спасибо большое, это я знаю.
Вопрос был в другом, а ответ, как выяснилось, в том что я в глаза долблюсь.
источник

Н

Не Миша in R (язык программирования)
Тогда мне всё ясно, сорри за тупняк.
источник

ЭА

Эдик Амперян... in R (язык программирования)
Евгений Томилов
Тайдивёрс в среднем чуть медленнее data.table, а ещё там постоянно какие-то штуки появляются внезапные и приходится переучиваться и код старый изменять.
Для меня "внезапные штуки" были более весомым аргументом
источник

IY

Igor Yakubovskiy in R (язык программирования)
data.table - топ среди инструментов (любых языков для DS) для анализа так называемых массивных данных (уже в эксель не помещаются, но до биг даты далеко)
когда миллионы строк кароч и много столбцов
источник

EP

Ed P in R (язык программирования)
Не Миша
Слушайте, а скажите мне, пожалуйста, что за история с тем что есть фанаты тайдиверса, которые любят набор библиотек, и есть люди которые говорят "тайдиверс бе" или "мне надоела диктатура тайдиверса" (привет, Филипп), но при этом пользуют ровно те же библиотеки, просто не все?
+ tidyverse регулярно оказывает медвежьи услуги, если код нужно поддерживать годами.
источник
2021 February 01

IY

Igor Yegin in R (язык программирования)
Господа, раз речь зашла про дытатэйбол, можете наглядно объяснить, как работают формулы в dcast? Что задаётся в левой части, а что в правой?
источник

PU

Philipp Upravitelev in R (язык программирования)
в левой части - чтр должно быть по строкам, наблюдения. в правой - что должно быть по колонкам, измеряемые параметры наблюдения
источник

PU

Philipp Upravitelev in R (язык программирования)
Не Миша
Слушайте, а скажите мне, пожалуйста, что за история с тем что есть фанаты тайдиверса, которые любят набор библиотек, и есть люди которые говорят "тайдиверс бе" или "мне надоела диктатура тайдиверса" (привет, Филипп), но при этом пользуют ровно те же библиотеки, просто не все?
в тайдиверсе есть несколько core-принципов и библиотек, которые меняют или дополняют базовый R. в частности, это всякие маппинги, tidy evaluation  и вариации nse в виде !! или {{}}. это достаточно сильно меняет код, и есть кто-то не работал с этими конструкциями, ему сходу будет сложно прочитать. плюс эти конструкции регулярно меняются и обновляются, что влияет на обратную совместимость.
источник

PU

Philipp Upravitelev in R (язык программирования)
так же в тайдиверсе есть какие-то тематические пакеты (и их все больше, потому что рстудио активно скупает команды), типа rvest, ggplot2, lobstr и так далее. я ими активно пользуюсь, без какого либо пренебрежения и отвращения.
источник

Н

Не Миша in R (язык программирования)
Ну ггплотом грех не пользоваться
источник

PU

Philipp Upravitelev in R (язык программирования)
поэтому мой выбор  - base R,  data.table для таблиц, и отдельные пакнты тайди. core-конструкции тайди или синтаксических сахар над базовыми конструкциями R я избегаю, так как мне проще и понятнее написать на base R
источник

Н

Не Миша in R (язык программирования)
Я никак не очаруюсь дата таблом
источник

Н

Не Миша in R (язык программирования)
Ни Ваня Поздняков мне не показал её прелесть, ни ты. Как-то не зашло.
источник

PU

Philipp Upravitelev in R (язык программирования)
ну и ладно, в чем проблема-то
источник

Н

Не Миша in R (язык программирования)
Да, ни в чём, просто ответно делюсь
источник

PU

Philipp Upravitelev in R (язык программирования)
просто, может, не сталкивался с задачами, когда это оказывается значимо.
источник