Time series Analytics and Charting

By pjain      Published Dec. 30, 2019, 6:44 a.m. in blog AI-Analytics-Data   

Time Series, Sequences

Dashboard Time series

  • simple & light weight dashboard framework in javascript
  • modeln.github.io/sDashboard

Time series Evaluation

  • dygraphs.com interactive, zoomable charts of time series. It is really excellent for large data sets.
  • Rickshaw d3 based interactive time series graphs
  • Cubism.js visualizing time series realtime dashboards, pulling data from Graphite, Cube etc
  • Simile-widgets.org/timeplot annotating the graph with temporal events
  • MetricsGraphics.js D3 based
  • Morris.js – time-series line graphs with jQuery and Raphael.js TimeChart – powerful and simple to use chart library for creating time based charts

  • Cubism.js FREE is a D3 plugin for visualizing time series. Use Cubism to construct better realtime dashboards, pulling data from Graphite, Cube and other sources. Cubism is available under the Apache License on GitHub. Examples/references: Demos Mouseover or use the arrow keys to inspect values. Cubism is data-source agnostic. It has built-in support for Graphite and Cube, and can be readily extended to fetch data from other sources. Client-side metric arithmetic allows further flexibility by combining metrics from multiple sources. Cubism’s modular components are designed for extensibility. You can add new chart types and modes of interaction, too. Cubism builds on D3, making it highly customizable via CSS and JavaScript.

  • Recline Js !PRIO A simple but powerful library for building data applications in pure Javascript and HTML. Recline re-uses best-of-breed presentation libraries like SlickGrid, Leaflet, Flot and D3 to create data ‘Views’ and allows you to connect them with your data in seconds. http://okfnlabs.org/recline/

A problem with Crossfilter/Datavore/Data.js/Miso Dataset when they all came out. They are all libraries for managing datasets with fast or convenient filtering. Useful for linking visualizations together through a common data model. It's hard to evaluate when the projects are so new.

  • Vega free - https://github.com/trifacta/vega > I think it has the most potential to develop a community around it. Especially as a bridge between Python/R and D3.js through JSON. Think iPython notebooks, R Shiny, etc. The interaction model is something that very few charting libraries have. Also we try to make Polychart.js very easy to get started in, so that creating a simple line or bar chart would take minimal amount of code. Vega is amazing as well for how flexible it is.


There are no comments yet

Add new comment

Similar posts

Data Viz and Dashboards How To, 101 -----

Web and Mobile Analytics 101

Sales, Marketing and AI

Progressive Web Apps 101