Ticket #532 (closed New feature: fixed)

Opened 3 years ago

Last modified 3 years ago

UI: graphs to better show weeks in last N days graph

Reported by: masterkeedu Owned by:
Priority: major Milestone: Piwik 0.9.9 - Stable release
Component: New Plugin Keywords:
Cc: Sensitive:

Description

Since piwik is an analytical tool. I thought it would be balls to show the weekdays in historical charts.

For example the 'last_visits_graph' or nb_uniq_visitors show counts and the date as a great line chart.

It would be neat to segment off every 7 days. Thick borders, or perhaps color shading on/off.

This would be very useful to quickly realize that what days of the week seem to be patterns.

Change History

in reply to: ↑ description   Changed 3 years ago by masterkeedu

Replying to masterkeedu:

Since piwik is an analytical tool. I thought it would be balls to show the weekdays in historical charts. For example the 'last_visits_graph' or nb_uniq_visitors show counts and the date as a great line chart. It would be neat to segment off every 7 days. Thick borders, or perhaps color shading on/off. This would be very useful to quickly realize that what days of the week seem to be patterns. Oh, and perhaps just showing the day when hovering over a point.

  Changed 3 years ago by vipsoft

OFC2 could allow us to add a vertical line to dilineate weeks, but there's no built-in capability to spec its width or color shade.

See also period comparison feature request in ticket #291.

  Changed 3 years ago by vipsoft

  • milestone set to Features requests - after Piwik 1.0

Maybe a day-of-the-week variation of Visitors | Times ?

  Changed 3 years ago by matt

  • summary changed from Include days of week in historical counts by day to UI: graphs to better show weeks in last N days graph
  • milestone changed from Features requests - after Piwik 1.0 to Stable release

I think correct implementation could be: show a vertical line in the graph at the beginning of each week, rather than currently having a line every 5 days. increasing priority as it seems quite easy to do this.

  Changed 3 years ago by matt

  • priority changed from normal to major

  Changed 3 years ago by matt

  • status changed from new to closed
  • resolution set to fixed

we can't really do it properly with the library we use, as you can't choose an offset for the vertical lines, to force them to show on all mondays for example. instead we show the vertical bar every 7 days which helps with this.

Note: See TracTickets for help on using tickets.