25 May 2026, 07:56 UTC337 views6 reactionsread 8 August 2026 »»»»»»
Отойдем на шаг дальше от мольберта и присмотримся. Размер джойна превращается в скалярное произведение векторов, построенных из упорядоченных счетчиков по общему пространству ключей. Не меньше и не больше!
И память при этом не нужна, одна ячейка сверх исходных векторов.
Проведем эксперимент. Для корректности создадим текстовый словарь ключей и из его подвыборок создадим ключи условных фреймов.
library(strin…
🔥4❤1🤔1
25 May 2026, 07:56 UTC305 views3 reactionsread 8 August 2026 Photo
|> Считаем размер JOIN без JOIN
Утилитарная задачка, как оценить количество строк при INNER JOIN?
Тривиальный ответ Капитана Очевидность — сделать INNER JOIN. Задача немного усугубляется, когда ключи строковые, строчек оказывается слегка многовато и даже БД говорит 'Ой'. Ну так получилось, случайно. Как прикинуть размер масштаба быстренько?
»»»»»»
👍3
24 Apr 2026, 10:20 UTC569 views8 reactionsread 8 August 2026 Photo
|> Гамак и обновление пакетов в R
Когда интернет на машине «не очень», а надо обновить много пакетов, можно попробовать перейти на ручное управление.
Если связность не порушена, то это часто помогает, особенно при сборке из исходников на *nix машинах.
options(timeout = 300)
repos <- getOption("repos")
if (repos == "@CRAN@") repos <- "https://cloud.r-project.org"
old <- rownames(old.packages(repos = repos))
buil…
👍6❤1🔥1
9 Apr 2026, 07:33 UTC688 views14 reactionsread 8 August 2026 »»»»»»
Ставка на кроссплатформенность, мультиязычность и портирование базисных коммуникационных пакетов, таких как ibis, plotnine, greate_tables, itables, reactable, shiny for python позволяют практически бесшовно использовать R & Python в Quarto и Shiny. Экосистема R, во многих отношениях, гораздо функциональнее и удобнее для анализа и подготовки отчетов.
Что делает рядовой аналитик? Что-то крутит в ноутбуках и ин…
👍8❤3🔥3
9 Apr 2026, 07:33 UTC536 views2 reactionsread 8 August 2026 Photo
|> Posit, R, python
Активное шествие ИИ копайлотов придает траектории движения Posit новые смыслы.
»»»»»»
❤2
22 Mar 2026, 16:40 UTC705 views33 reactionsread 8 August 2026 Как несколько раз выступавший на этой программе, не могу пройти мимо.
ТГ у нас почти исчез, но вдруг кто читает.
Дарье, Елене и Ивану большой привет. Молодцы!
Уважаемые коллеги, 24 марта стартует образовательная программа «Статистика, R и анализ данных» для биологов, медиков, психологов и всех ученых
У вас лежат сырые данные, но вы не представляете, как их обработать? Вы применяете статтесты на автомате, а хочет…
👍20❤8🔥5
2 Mar 2026, 15:23 UTC707 views3 reactionsread 8 August 2026 »»»»»»
1. Устанавливаем пакет debugpy:
python -m pip install --upgrade debugpy
2. Создаем в Positron 'Remote Attach' конфигурацию отладки в .vscode/launch.json (порт подключения прописываем здесь):
{
"version": "0.2.0",
"configurations": [
{
"name": "Python Debugger: Remote Attach (Quarto)",
"type": "debugpy",
"request": "attach",
"connect": { "host": "localhost", "port": 5678 },
…
❤2👍1
2 Mar 2026, 13:12 UTC612 views1 reactionsread 8 August 2026 Photo
|> Отладка python в quarto
Не всё и не всегда можно запустить в REPL, иногда требуется пройти длинный путь и оказаться внутри функции с подготовленным окружением.
Режим отладки в этом случае помогает весьма.
Четыре шага к успеху.
»»»»»»
❤1
9 Feb 2026, 15:03 UTC866 views12 reactionsread 8 August 2026 Photo
|> Ночь в музее или Pandas клоунада
Еще недавно с жаром говорили, что pandas 2.0 — радикальный шаг и революция. Но не успели и глазом моргнуть, очередной мажорный релиз.
Как отмечает сообщество, pandas 3 — это «самый значимый релиз за 10 лет»: не одна революционная фича, а завершение многолетней работы над тем, чтобы pandas стал строже, быстрее и предсказуемее.
Хотя самый очевидный способ — начисто избавиться от p…
👍7🤔3❤1🔥1
6 Feb 2026, 06:29 UTC≈1,460 views19 reactionsread 8 August 2026 Photo
|> Таможенный досмотр
У каждого может случиться тот неловкий момент, когда ему в руки приносят jupyter notebook с «готовыми результатами».
Но не все пропало, есть варианты.
Следите за руками.
1. Install Quarto & Positron
2. pip install uv
3. uv venv
4. quarto convert notebook.ipynb
Пепел можно незаметно стряхнуть в мусорное ведро.
#R #python
👍15❤3🔥1
31 Jan 2026, 09:39 UTC742 views12 reactionsread 8 August 2026 File
»»»»»»
В первой итерации:
- С пользователями разобрались, можем дать REST API на plumber2.
- С ИТ тоже немного разобрались — докер и тесты производительности.
- Остались специалисты ИБ. А их слово иногда может быть выше слова главы Правления. Время такое. Для начала, хотя бы прикрыть доступ к этому API, не устраивать из сервиса проходной двор.
plumber2 в этой части очень хорошо развился. Достаточно добавить пару ш…
❤12
31 Jan 2026, 09:36 UTC692 views3 reactionsread 8 August 2026 Photo
|> API и ИБ
Выход в свет, т.е. выползание с почеркушками за пределы своего ноутбука, всегда очень непростое мероприятие.
Пользователи, ИТ, ИБ — хорошая троица, которая готова много и долго задавать вопросы к «просто модельке». И ведь не скажешь, что бесполезные.
»»»»»»
❤3
Showing the 12 most recent of 20 posts we hold for @r_in_action. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.