Презентации (PowerPoint) из R

Опубликовано Оставить комментарийОпубликовано в рубрике Интересное, Основная, Рецепты

Сегодня поговорим о чем-то простом и понятном, о применимости R для повседневной работы, для человека не отягощенного ШАДом. В жизни любого аналитика крупной компании есть замечательный пласт работы, под названием Презентации. Нет, не так, правильнее — ПРЕЗЕНТАЦИИ POWER POINT ! У вас тоже эти слова никакого энтузиазма не вызывают ? Конечно, ведь надо, еженедельно, ежемесячно, […]

shinyapps.io — маленький lifehack

Опубликовано Оставить комментарийОпубликовано в рубрике Интересное, Рецепты

Если вы также, как и я выкладываете свои Shiny-разработки на shinyapps.io, то наверняка вас также как и меня бесит черная полоса сверху брендирующая сервис, которая убирается только за деньги. Тут глянул в html-код, который выдается сервисом и увидел прекрасное. Короче — вот мой прошлый dashboard  https://aarrow.shinyapps.io/CoolDashboard/ А вот, то прекрасное, ради чего я пишу этот […]

«Взламывая» R

Опубликовано 8 комментариевОпубликовано в рубрике Основная, Рецепты

В поисках решения одной проблемы рылся на StackOverflow, и натолкнулся на совет, после которого моя жизнь уже никогда не будет прежней. Для начала опишу проблему: есть некий отчет map.market {portfolio} И почти всем он красив и пригож, но у него есть серьезные огрехи в оформлении. Везде обычно встречаются советы — сохранить в PDF и обработать […]

Dataframe -> Excel. Быстрое копирование

Опубликовано Оставить комментарийОпубликовано в рубрике Рецепты

Сегодня у нас будет чрезвычайно простой, но в то же время чрезвычайно бесценный рецепт. Если вы, как и я пришли в R из Excel — то что-то вам уже удобно делать в R, а что-то до сих пор вам быстрее и качественнее сделать пока в Excel. Например, надо быстро «прошерстить» данные фильтрами. И, наверняка, вы […]

Модный график с помощью «Bokeh»

Опубликовано Оставить комментарийОпубликовано в рубрике Интересное, Рецепты

Сегодня в читалку свалилась статья из Analitics Vidhya о хитром фреймворке для построения динамических графиков «Bokeh» . Быстро пролистав ее, хотел было распрощаться, так как в статье приведены примеры на Python. Но потом пригляделся и увидел, что у этого фреймворка есть реализация для очень многих языков, в том числе для R. Следовательно – неплохо бы […]

Условное форматирование в R:Shiny

Опубликовано 2 комментарияОпубликовано в рубрике Рецепты

Сегодня сложная тема. Для начала обрисую проблему. Есть отчет в Экселе, который надо делать каждый час – и рассылать по почте. Сделать в Экселе – оно конечно автоматизировано, и все такое – но рассылать по почте и захламлять всем почту надоело. Сделал отчет в Shiny, захостил у себя на компьютере – дал по списку получателей […]

Автоматический запуск скриптов R

Опубликовано Оставить комментарийОпубликовано в рубрике Рецепты

Пятница, поэтому сегодня что-попроще. Допустим вы в R разработали что-либо. Отчет, действия с базой данных, некий workflow. И вот, вы хотите, чтобы этот разработанный скрипт запускался автоматически и периодически. И вновь, R дает такую возможность. Внимание, дальше текст для компьютеров с системой Windows. Если у вас Linux или MacOS — думаю вы настолько круты, что […]

Подключение к базам данных

Опубликовано Оставить комментарийОпубликовано в рубрике Рецепты

Читая книжки про DataScience или визуализацию, периодически мне приходили идеи, как использовать тот или иной рецепт в реальной работе. Но проблема заключалась в том, что во всех книжках примерами выступают либо csv-файлы, либо сайты, либо вообще встроенные наборы данных. Рабочие же данные у меня хранятся в основном на Oracle. Конечно, можно было бы писать скрипт […]

SQL запросы к DataFrame

Опубликовано Оставить комментарийОпубликовано в рубрике Рецепты

Как я рассказывал – начинал я со стандартной описательной аналитики в связке Data-WareHouse (на SQL) + Excel. Так вот, придя в R мне концепция DataFrame-ов первое время очень сильно напоминала понятие таблицы из реляционной базы данных. И неперестроенные мозги первое время при работе с данными мыслили в терминах SQL-запросов. А реальные задачи уже надо было […]