Size: a a a

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

2020 November 19

PU

Philipp Upravitelev in R (язык программирования)
Иван Поздняков
ну 2к символов в строчке не так плохи, если по ним становится понятно, что в этой строчке происходит. Код же дататейбл в принципе не может выглядеть понятно, как ты не переноси чейны на следующую строчку и вот это все.
я не могу согласиться с этим
и да, не надо чейнинги использовать
источник

AM

Andrey Malakhov in R (язык программирования)
Хорошо, тогда вопрос, вот сколько митапов или конф по Р проходит сейчас в РФ?
источник

PU

Philipp Upravitelev in R (язык программирования)
нисколько :)
источник

PU

Philipp Upravitelev in R (язык программирования)
в r маленькое сообщество
источник

AM

Andrey Malakhov in R (язык программирования)
Вот вы шарите, так давай те сделаем митап
источник

ГД

Григорий Демин... in R (язык программирования)
Иван Поздняков
ну 2к символов в строчке не так плохи, если по ним становится понятно, что в этой строчке происходит. Код же дататейбл в принципе не может выглядеть понятно, как ты не переноси чейны на следующую строчку и вот это все.
Ну это зря... Простые вещи выглядят в data.table очень понятно. Типа:
mtcars[, new:=am + vs]
# или
mtcars[, mean(mpg), by = am]
Вот сложные операции действительно плохо выглядят по сравнению с dplyr:
mtcars[,(many_names) := lapply(.SD, mean), by = vs, SDcols = am:cyl]
источник

AM

Andrey Malakhov in R (язык программирования)
особенно сейчас когда все к зуму стали относиться поспокойнее
источник

PU

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

PU

Philipp Upravitelev in R (язык программирования)
Григорий Демин
Ну это зря... Простые вещи выглядят в data.table очень понятно. Типа:
mtcars[, new:=am + vs]
# или
mtcars[, mean(mpg), by = am]
Вот сложные операции действительно плохо выглядят по сравнению с dplyr:
mtcars[,(many_names) := lapply(.SD, mean), by = vs, SDcols = am:cyl]
ну это очень сложные
я такое раз в месяц пишу, если не реже
источник

ИП

Иван Поздняков... in R (язык программирования)
Григорий Демин
В плохую сторону он развивается. Все меньше совместимости с не-dplyr экосистемой. Плюс, больше становится вещей, которые хороши для программистов, но плохи для новичков. Например, различие NA_logical и NA_integer в ifelse. И та простыня, которая выдается при использовании read_csv тоже людей смущает...
ну а чем это плохо? с одной стороны, да, все больше base r вытесняется тайди экосистемой, ок. Но как раз в тайди довольно трепетно относятся ко всяким возможностям выстрелить себе в ногу и по возможности их прикрывают. Но в сторону юзеров часто поведение функций переписывается, если оно новичкам кажется контринтуитивным
источник

ГД

Григорий Демин... in R (язык программирования)
>Но в сторону юзеров часто поведение функций переписывается, если оно новичкам кажется контринтуитивным

это как раз, как мне кажется, ушло из tidyverse
источник

ИП

Иван Поздняков... in R (язык программирования)
я так-то довольно нейтрален вообще, мне самому нравится data.table, но все так ополчились на тайди, что прямо уж как-то не выдержал)
источник

PU

Philipp Upravitelev in R (язык программирования)
Иван Поздняков
я так-то довольно нейтрален вообще, мне самому нравится data.table, но все так ополчились на тайди, что прямо уж как-то не выдержал)
скажи, а человек, который не знает tidy, сможет прочитать код чисто в тайди-стиле? необязательно работа с таблицами, может быть что угодно

просто у меня большая проблема с этим, например
источник

EP

Ed P in R (язык программирования)
Кстати, зачем специально мутить локальные митапы, если можно присоединиться к любому англоязычному? они и так почти все в зум переехали. А если свой англоязычный сделать, то можно народ из других локаций привлечь (могу пошерить ссылки, если будут)
источник

PU

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

PU

Philipp Upravitelev in R (язык программирования)
Ed P
Кстати, зачем специально мутить локальные митапы, если можно присоединиться к любому англоязычному? они и так почти все в зум переехали. А если свой англоязычный сделать, то можно народ из других локаций привлечь (могу пошерить ссылки, если будут)
лучше пошарьте ссылки на англоязычные митапы :)
источник

AM

Andrey Malakhov in R (язык программирования)
ну наш англойязычный митам это обычно кринжево, пример одс фест в этом году
источник

EP

Ed P in R (язык программирования)
ну вот берлинский юзергруп недавно делал митап вместе с мадридским:
https://www.meetup.com/Berlin-R-Users-Group/events/274288509/
источник

PU

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

PU

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