Доклад: Учим язык R на примере SQL запросов (Product Star Conference)

Опубликовал запись своего доклада «Учим язык R на примере SQL запросов», который я провёл в прошлую субботу в рамках конференции Product Star Conference.

SQL знает любой программист, и по-хорошему должен знать любой аналитик, т.е. это более популярный язык чем R и Python. И я в свою очередь выучил SQL на несколько лет раньше чем приступил к изучению R. В тот момент мне не хватало аналогично вебинара, который бы дал вводную информацию для старта в R на понятном на тот момент для меня SQL.

Продолжить чтение «Доклад: Учим язык R на примере SQL запросов (Product Star Conference)»

Бесплатный онлайн учебник «Разработка Telegram ботов на языке R»

В августе — сентябре я опубликовал на Хабре серию статей о разработке telegram ботов на языке R.

Теперь на основе этих статей я собрал онлайн учебник «Разработка Telegram ботов на языке R».

К каждой главе учебника есть тесты и задачи, в конце учебника приведены решения всех задач.

Так же добавлена информация о повышении стабильности работы бота.

Продолжить чтение «Бесплатный онлайн учебник «Разработка Telegram ботов на языке R»»

Разворачиваем вложенные столбцы — списки с помощью языка R (пакет tidyr и функции семейства unnest)

В большинстве случаев при работе с ответом полученным от API, или с любыми другими данными которые имеют сложную древовидную структуру, вы сталкиваетесь с форматами JSON и XML.

Эти форматы имеют множество преимуществ: они достаточно компактно хранят данные и позволяют избежать излишнего дублирования информации.

Минусом данных форматов является сложность их обработки и анализа. Неструктурированные данные невозможно использовать в вычислениях и нельзя строить на их основе визуализацию.

Продолжить чтение «Разворачиваем вложенные столбцы — списки с помощью языка R (пакет tidyr и функции семейства unnest)»

Как работать с API Google Таблиц (Google Sheets API v4) на языке R с помощью нового пакета googlesheets4

Электронные таблицы по-прежнему остаются довольно популярным инструментом для работы с данными, а среди различных процессоров электронных таблиц наиболее популярными являются Google Таблицы. Во-первых, это бесплатный инструмент, во-вторых, функционал Google Таблиц достаточно широк, и они предоставляют вам возможность в онлайн режиме получить доступ к данным.

В этой статье мы разберёмся с тем, как на языке программирования R работать с Google Sheets API v4 с помощью пакета googlesheets4, а точнее:

  • Как пройти авторизацию для работы с Google Таблицами по API;
  • Рассмотрим основные функции пакета;
  • Разберём примеры кода для чтения данных, создания новых таблиц и выполнения других манипуляций с Google Таблицами по API.

Также эта статья поможет пользователям устаревшего пакета googlesheets мигрировать на новый googlesheets4.

Для тех кому лень читать статью, вот ссылка на 10 минутный, русскоязычный видео урок на YouTube. Остальным добро пожаловать под кат.

Продолжить чтение «Как работать с API Google Таблиц (Google Sheets API v4) на языке R с помощью нового пакета googlesheets4»

Блог на WordPress.com. Тема: Baskerville 2, автор: Anders Noren.

Вверх ↑