Size: a a a

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

2021 February 12

AS

Alexander Semenov in R (язык программирования)
Sultan Mogushkov
Я тока начинаю учить.
Stepik: 3 курса от Карпова.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Sultan Mogushkov
Я тока начинаю учить.
Книга Кабакова.
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Sultan Mogushkov
Так поможете ?
В закрепе ссылка на правила чата, в правилах чата есть блок с полезными ссылками на курсы, книги, ресурсы для старта
источник
2021 February 13

SM

Sultan Mogushkov in R (язык программирования)
Спасибо всем )
источник

М

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

АГ

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

М

Марк in R (язык программирования)
Алмаз Г
Легче дропнуть запрос на стороне бд
Да просто не только с запросами тамк Многие вычисления не хотят прерываться )
источник

М

Марк in R (язык программирования)
А вот еще такой вопрос: как в функциях соединения таблиц в dplyr прописывать условие ИЛИ?

Ну вот например, я могу объединить 2 таблицы по имени И фамилии вот таком синтаксисом, через запятую. А если я хочу или по имени, или по фамили? | вместо запятой не срабатывает. В help к аргументу by не описан такой вариант (
источник

М

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

A

Andrey in R (язык программирования)
Марк
А вот еще такой вопрос: как в функциях соединения таблиц в dplyr прописывать условие ИЛИ?

Ну вот например, я могу объединить 2 таблицы по имени И фамилии вот таком синтаксисом, через запятую. А если я хочу или по имени, или по фамили? | вместо запятой не срабатывает. В help к аргументу by не описан такой вариант (
что значит "или по имени, или по фамилии"? По какому принципу функция должна понимать, что выбирать?
источник

М

Марк in R (язык программирования)
Andrey
что значит "или по имени, или по фамилии"? По какому принципу функция должна понимать, что выбирать?
Ну вот вообще мне нужно такое условие реализовать. В sql я прописал это вот так, но это отправляет базу в глубокий нокаут)) Соответственно, у меня есть id людей, и надо найти их по определенным параметрам в другой таблице, где нет их id
источник

A

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

A

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

М

Марк in R (язык программирования)
Andrey
между тем достаточно сделать один джойн по имени, другой по фамилии, а затем сконкатенировать результаты
Ну вот я сейчас думаю, просто cross join сделать и потом уже прописать условия в filter. Но просто не верится, что в реляционных функция dplyr нельзя прописывать OR
источник

М

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

A

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

М

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

М

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

М

Марк in R (язык программирования)
Andrey
между тем достаточно сделать один джойн по имени, другой по фамилии, а затем сконкатенировать результаты
Не сработало) слишком много строк получается на выходе. 1720 gb памяти не хватило 😂
источник

A

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