Size: a a a

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

2020 December 08

ГД

Григорий Демин... in R (язык программирования)
Philipp Upravitelev
дата.тейбл никогда не разрешал джойнить по колонкам разных типов, там длостаточно строгий в этом смысле подход
а вот классический дата.фрейм да
У data.table есть оправдание - он ориентирован на скорость. Поэтому integer и numeric отличает. А тайди не такой уж быстрый, чтобы не приводить типы. Мне эта строгость не нравится тем, что фрагментирует всю экосистему. Здесь у нас так, здесь у нас этак... Я не слышал, чтобы кто-то жаловался , что при джойне колонки приводятся к общему типу. На drop = TRUE и stringsAsFactors полно жалоб. А приведение типов никому не мешало. Зачем с этим бороться и фрагментировать язык, совсем непонятно...
источник

IS

Ivan Struzhkov in R (язык программирования)
имхо не вывезут.
источник

PU

Philipp Upravitelev in R (язык программирования)
Григорий Демин
У data.table есть оправдание - он ориентирован на скорость. Поэтому integer и numeric отличает. А тайди не такой уж быстрый, чтобы не приводить типы. Мне эта строгость не нравится тем, что фрагментирует всю экосистему. Здесь у нас так, здесь у нас этак... Я не слышал, чтобы кто-то жаловался , что при джойне колонки приводятся к общему типу. На drop = TRUE и stringsAsFactors полно жалоб. А приведение типов никому не мешало. Зачем с этим бороться и фрагментировать язык, совсем непонятно...
так в результате получится, что только в df можно джойнить по колонкам разного типа
то есть, просто происходит перераспределение доли и все, в сторону более строгого поведения

я думаю, там еще и чисто логические проблемы - когда ключи разного типа, надо держать в голове и в коде, к какому происходит приведение. и поддерживать этот, в общем-то, костыль, от которого пользы мало, а вреда много.
источник

ГД

Григорий Демин... in R (язык программирования)
Ну насчет "поддерживать" - можно положиться на base R и самому ничего не приводить. А так сторонним автором теперь желательно поддерживать несколько вариантов поведения
источник

К

Кирилл in R (язык программирования)
Иван Поздняков
можно вокруг обернуть в setNames()
нашел более изящный подход - df3 = cbind(cover_i[lol@from,], Gene = Gene[lol@to,][,1])
источник

AS

Alexander Semenov in R (язык программирования)
Была когда-то неплохая программа ACDSee, а потом превратилась неведомо во что...

Вот и эти похоже туда прут.
источник

PU

Philipp Upravitelev in R (язык программирования)
Alexander Semenov
Была когда-то неплохая программа ACDSee, а потом превратилась неведомо во что...

Вот и эти похоже туда прут.
много чего было, что потом превратилось в комбайн
с другой стороны, те же джетбренз сделали приблуду для работы с R в своих продуктах, и ничего
источник

EP

Ed P in R (язык программирования)
SPBR очнулся после спячки с февраля :)
https://www.meetup.com/St-Petersburg-R-User-Group/events/275060789
источник

a

aGricolaMZ in R (язык программирования)
Че-то я не понял про что первый доклад
источник

ЕТ

Евгений Томилов... in R (язык программирования)
iris %>%
 select(where(is.numeric)) %>%
 ggcorrmat(., insig = "blank", p.adjust.method = "BH", matrix.type = "full")


Посмотрите, пожалуйста, у меня одного insig = "blank" не работает? Вместо этого всё равно незначимые корреляции зачёркивает, а не убирает их.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Раньше работал, а теперь нет.
источник

IY

Igor Yegin in R (язык программирования)
Господа, скажите, как пользоваться новым пайпом от R (который |>) ? У меня 4.0.3. стоит, но он не работает
источник

A

Andrey in R (язык программирования)
Igor Yegin
Господа, скажите, как пользоваться новым пайпом от R (который |>) ? У меня 4.0.3. стоит, но он не работает
Его там нету
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Igor Yegin
Господа, скажите, как пользоваться новым пайпом от R (который |>) ? У меня 4.0.3. стоит, но он не работает
Его ещё нет.
источник

IY

Igor Yegin in R (язык программирования)
А когда планируется к релизу?
источник

ЕТ

Евгений Томилов... in R (язык программирования)
источник

EP

Ed P in R (язык программирования)
aGricolaMZ
Че-то я не понял про что первый доклад
I will be speaking about my amateurish attempts at passing a particularly complex online course in linguistics using only my head, a pen, a sheet of paper, and R.

Видимо, будет спич "как я прошел MOOC на курсере"
источник

AS

Alexander Semenov in R (язык программирования)
При желании и такой спич можно нормально преподнести.
источник

AS

Alexander Semenov in R (язык программирования)
А кто-нибудь сталкивался с моделями оттока в подписочных сервисах без триала? В частности интересует проблема отбора негативных примеров. С позитивными всё элементарно: в какую дату продлил подписку, за такую фичи из витрины и берём. А вот за какую дату брать фичи по абонентам, которые не продлили подписку, пока не очень понятно.
источник

JL

Julia Laryushina in R (язык программирования)
А есть какая-нибудь напоминалка про необходимость подписки?
источник