Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
R4marketing | канал Алексея Селезнёва | Язык R avatar

R4marketing | канал Алексея Селезнёва | Язык R

Technology
Автор канала Алексей Селезнёв, украинский аналитик, автор ряда курсов по языку R и пакетов расширяющих его возможности.
В канале публикуются статьи, доклады, новости, уроки и заметки по языку R.
Для связи: @AlexeySeleznev
Реклама: http://bit.ly/39MwJCY
TGlist rating
0
0
TypePublic
Verification
Not verified
Trust
Not trusted
LocationУкраїна
LanguageOther
Channel creation dateAug 13, 2024
Added to TGlist
Jun 15, 2023
Linked chat

Records

17.12.202323:59
4.5KSubscribers
11.02.202523:59
100Citation index
02.11.202323:59
647Average views per post
29.01.202511:28
422Average views per ad post
09.08.202323:59
12.21%ER
02.11.202323:59
14.44%ERR

Popular posts R4marketing | канал Алексея Селезнёва | Язык R

17.04.202507:59
Гибкий импорт в R 4.5 с помощью use()

Всем привет, давно я тут ничего не писал, надо понемногу исправляться.

11 апреля 2025 года вышла новая версия R — R 4.5.0 “How About a Twenty-Six”. Как обычно, разработчики завезли кучу полезных мелочей и парочку реально классных фич. Одна из самых интересных — это функция use(), которой давно в R не хватало.

Если ты когда-нибудь писал на Python, то помнишь, как там удобно можно импортировать только нужные функции:

from numpy import array


В R же приходилось выбирать между:

dplyr::filter(penguins, bill_len > 40)


Или

library(dplyr)


Проблема второго способа в том, что разные пакеты могут переопределять друг друга. Яркий пример — filter() из dplyr и stats. Эту проблему можно было решить с помощью таких пакетов как conflicted, modules и import о чём я уже как то рассказывал тут. Так вот, в R 4.5.0 подвезли use() - аккуратный способ подключать только нужные функции из пакета:

use("dplyr", c("filter", "select"))


penguins |>


А если попробовать вызвать что-то не из списка, например n_distinct(), то R честно скажет, что такой функции в текущем окружении нет.

#новости_и_релизы_по_R
Log in to unlock more functionality.