Случайные заметки

Julia и числа Фибоначчи

Довольно неожиданно, что дробь 1/999999999999999999999998999999999999999999999999 порождает числа Фибоначчи. Можно объяснить с помощью производящих функций. И это легко увидеть в julia :) Read more

Красивый график для главных компонент

Ура! У Ричарда Телфорда из Норвегии дошли руки до оживления красивых графиков для главных компонент! Если коротко. Ставим пакет: devtools::install_github("richardjtelford/ggbiplot", ref = "experimental") Рисуем главные компоненты: library(ggbiplot) data(wine) cultivar <- wine.class m <- prcomp(wine, scale = TRUE) qplot(PC1, PC2, data ... Read more

Муррр-Муррр-Муррр

Много моделей в паре строк: Нарезаем данные, строим пачку регрессий и выводим результат в пару строк с пакетом purr Раздел Many models из R for data science. Видео от Hadley Wickham в Эдинбурге Презенташка Ian Lyttle purrr и параллельные вычисления Прочие R вкусности: R forecasting w... Read more

Проект по временным рядам

Выбираем любой алгоритм: ARIMA с автоподбором Древний игрок на арене прогнозирования временных рядов. Много материала. Хорошо изучен. Однако простого русского пересказа статьи про автоподбор для чайников я не видел! Automatic Time Series Forecasting: The forecast Package for R Hyndman, Forecasting Principles and Practice PyFlux: pyt... Read more

telegram-бот из R

В телеграм знакомимся с BotFather. Пишем ему \start, далее \newbot. Выбираем красивое и формальное имя бота. Можно одно и то же. Пусть будет my_bot. BotFather сообщит API-token. Это строка вида 12345678:sdsfsdfsdfjklsdjlfldskfls. Создаём (или редактируем) файл .Renviron. На линуксе/макос он лежит в... Read more