воскресенье, 27 декабря 2015 г.

Plotly: интерактивная графика для R и не только

Plotly: интерактивная графика для R и не только
Plotly (plotly.js) является JavaScript-библиотекой для создания интерактивных графиков, построенной на основе d3.js и stack.gl. Начиная с версии 2.0, ее исходный код стал открытым, а рендеринг графиков происходит на стороне пользователя, т.е. локально. В случае использования совместно с R это осуществляется посредством htmlwidgets. Имеется возможность встраивания графиков в сайты и приложения, также стоит отметить возможность хостинга на сервере разработчиков и наличие интерактивного конструктора графиков.
Помимо программирования непосредственно на языке JavaScript, доступ к возможностям библиотеки можно получить из других языков и приложений путем использования соответствующего API. Реализована поддержка R, Python, Julia, Matlab, Excel (!). Остановимся пока что на первом варианте, остальное - как-нибудь в другой раз.