learntextvis / code-samples

draft code to communicate ideas
0 stars 0 forks source link

Timeseries (P6) #9

Open iros opened 8 years ago

vlandham commented 8 years ago

Requirements:

Brief Description:

Time can be defined as actual time (timestamp associated with some text data) or progress through the length of a document (text later in a document happens at a later time).

This visualization shows counts of some token or text feature over time. Possible visual forms include dot plots and variable sized circle plots.

Clarifications Required:

arnicas commented 8 years ago

p1- bar charts and line charts, p2 dot/circle. The Tarantino one is a bar chart, and my example is a line chart (html_js/timeseries.html).

Multiple series might be plotted over time - e.g., 2 searches, or the sums/avgs of the pos/negative sentiment word matches. (I guess we need to decide if stacked or grouped bars in that case; multi-line is easier.)

X axis is ordered (either date or number), Y is count/avg/median maybe.

It would be nice to make one that can be configured into the shapes.

Strong consideration for UI discussion: Option of tooltip with KWIC display for the thing being summarized if it's a search term. Config object can take an array of tooltip strings?

arnicas commented 8 years ago

Config object for multiple docs will need an option for how to order them if they are being used in a timeseries display; e.g., a list of the order in which they should appear on the x axis.