Size: a a a

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

2020 October 24

ЕТ

Евгений Томилов... in R (язык программирования)
Иван Поздняков
Не знаю, что тут наехали на последние итерации тайдиверс. across(), tidyselect - это прекрасно и просто
+++++
источник

AS

Alexander Semenov in R (язык программирования)
Иван Поздняков
Не знаю, что тут наехали на последние итерации тайдиверс. across(), tidyselect - это прекрасно и просто
mutate_if(is.character, as.factor) я запомнил с первого раза в виду очевидности того, что эта конструкция делает. Со словом across() у меня никаких ассоциаций нет.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Alexander Semenov
mutate_if(is.character, as.factor) я запомнил с первого раза в виду очевидности того, что эта конструкция делает. Со словом across() у меня никаких ассоциаций нет.
А так нельзя теперь, что ли?
источник

AS

Alexander Semenov in R (язык программирования)
Кто-то писал, что R ругается.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Alexander Semenov
Кто-то писал, что R ругается.
Пффф, вот это не круто.  Проверю сегодня.
источник

ИП

Иван Поздняков... in R (язык программирования)
Не ругается. но в хэлпе по _if/_at/_all теперь написано, что они устаревшие и superseded by across(), и все
источник

ИП

Иван Поздняков... in R (язык программирования)
я вот все время путался между _if и _at, например
источник

AS

Alexander Semenov in R (язык программирования)
Видимо пора посмотреть тот обзорный видос по across()
источник

FA

Fyodor Alekhin in R (язык программирования)
Farid AB
спасибо, Федор. Вот характеристики случайного процесс и не понял. Почему именно первого и второго моментов?
Ну первый момент характеризует среднее
Второй момент дисперсию - разброс
Получается что среднее значение процесса одинаково и разброс одинаков с течением времени
источник

FA

Farid AB in R (язык программирования)
Fyodor Alekhin
Ну первый момент характеризует среднее
Второй момент дисперсию - разброс
Получается что среднее значение процесса одинаково и разброс одинаков с течением времени
круто, теперь понял! Спасибо! А как эти характеристики связаны с рядом Тэйлора?
источник

FA

Fyodor Alekhin in R (язык программирования)
Контекста не хватает
Ряд тейлора это просто вариант привести сложную функцию с точки зрения аналитических вычислений к полигону
источник

ЭА

Эдик Амперян... in R (язык программирования)
aGricolaMZ
здесь не любят тайдиверс только за одно: непостоянство. Ну еще может быть за то что, у неоправданно большой список зависимостей.
+
источник

AS

Alexander Semenov in R (язык программирования)
Alexander Semenov
Видимо пора посмотреть тот обзорный видос по across()
Посмотрел. Выглядит логично. Но то, что Гадли успевает внедрить и выпилить функции быстрее, чем я до них добираюсь, это, конечно, странно. Я так и не понял, зачем была сделана vars(), а он её уже отправляет на покой. Ну и ладно. Умер Максим, как говорится...
источник

I

Igor in R (язык программирования)
Коллеги, подскажите как сделать Df3
Df3 <- left_join(Df1, Df2, by = c("B" = "D",all.x= TRUE)) – при такой записи остается только один столбец(D), а нужно чтобы все столбцы были
источник

М

Машка in R (язык программирования)
Привет! Может кто сталкивался с расчетом показателей работы сердца по данным ЭКГ. Подскажите, пожалуйста, ресурсы или либы. В медицине совсем не разбираюсь 🙈 Буду благодарна )
источник

А[

Александр [capsula]... in R (язык программирования)
Машка
Привет! Может кто сталкивался с расчетом показателей работы сердца по данным ЭКГ. Подскажите, пожалуйста, ресурсы или либы. В медицине совсем не разбираюсь 🙈 Буду благодарна )
Либы были, гуглятся достаточно просто. Но немаловажный факт - в каком формате у вас данные? Если это нативный формат прибора, о котором кроме его создателей никто не слышал, это может стать проблемой
источник

IT

Inip Tyig in R (язык программирования)
многое еще зависит от желаемых глубин откровений: классика — высоты и дистанции между зубцами, это руководства по диагностике для кардиологов\терапевтов
источник

М

Машка in R (язык программирования)
Александр [capsula]
Либы были, гуглятся достаточно просто. Но немаловажный факт - в каком формате у вас данные? Если это нативный формат прибора, о котором кроме его создателей никто не слышал, это может стать проблемой
данные удалось преобразовать к виду
источник

М

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

A

Andrey in R (язык программирования)
Igor
Коллеги, подскажите как сделать Df3
Df3 <- left_join(Df1, Df2, by = c("B" = "D",all.x= TRUE)) – при такой записи остается только один столбец(D), а нужно чтобы все столбцы были
library(data.table)
dt1 <- data.table(A = c("t", "q", "w", "e", "r"),
                 B = 1:5)
dt2 <- data.table(C = c("t", "q", "w", "e", "r"),
                 D = c(1, NA, 3:5))
dt1[dt2, on = c("B" = "D")]  
# или
merge(dt1, dt2, by.x = "B", by.y = "D", all.x = TRUE)

и недостающий столбец добавить
dt3 <- dt1[dt2, on = c("B" = "D")]  
dt3[, D := dt2[, D]]

Вообще df3 на картинке не выглядит как правильный результат какого-либо join-а
источник