Code Monkey home page Code Monkey logo

Comments (13)

eshel avatar eshel commented on April 29, 2024 4

Event annotations can be generalized to "X Axis Annotations", for any X axis data type (dates, numbers, categories, whatever).
While we're at it, Y axis annotations can be useful as well. Would be useful to visualize "red lines" clearly (values too high or too low).

from redash.

mohitrao avatar mohitrao commented on April 29, 2024 4

+1 be able to drop a pin on a point of a chart and add a note or a url for commentary

from redash.

ribtoks avatar ribtoks commented on April 29, 2024 1

Is there any work planned for this?

from redash.

dovahcrow avatar dovahcrow commented on April 29, 2024

+1

from redash.

davismtl avatar davismtl commented on April 29, 2024

+1
Google Analytics integrates this really well and might be worth using as inspiration.

When there is an anomaly on a chart, everyone on our team ends up having to look up the cause and then usually forget and have to look up a few more times in the future.

Stats are most useful when explanations are accompanied.

Implementation ideas:

  • Perhaps allow to add to 1 chart or to all.
  • Or allow to enable annotation on a per chart basis.
  • Allowing to group events into categories could be useful too (e.g. tags, categories or keywords). This could avoid having too many annotations if you are part of a big org (e.g. Mozilla).

from redash.

JMbw avatar JMbw commented on April 29, 2024

+1

from redash.

benmiroglio avatar benmiroglio commented on April 29, 2024

+1

from redash.

armandoFanbot avatar armandoFanbot commented on April 29, 2024

+1

from redash.

davismtl avatar davismtl commented on April 29, 2024

In terms of what this would look like, we have two good sources of inspiration. Mozilla uses Google Analytics and Amplitude which both have annotations.

Comparison

  • Google Analytics puts them under the chart as a list sorted by date in a collapsible menu
  • Amplitude puts vertical bars on the charts to show that there is an annotation for that date

from redash.

thoechsmann avatar thoechsmann commented on April 29, 2024

+1

from redash.

arikfr avatar arikfr commented on April 29, 2024

Some notes from discussing this feature during a team call:

  • The idea is that annotation are a comment anchored to some point in the chart (at the call we discussed X axis anchoring, but reviewing comments from issue, I see that Y axis anchoring definitely makes sense too).
  • Annotation are a form of comment that is anchored to some point in the visualization. They will be persisted forever, and if not visible from the chart (because the point is no longer in view) then they can be seen from the "comments" section.
  • As a follow up feature, we can implement unanchored comments, but should start from annotations.

from redash.

dlevison avatar dlevison commented on April 29, 2024

Supporting of 'Multiple Annotations' would be great for adding deployments and system changes markers to the graphs:
https://plot.ly/python/text-and-annotations/#multiple-annotations

from redash.

raulsann avatar raulsann commented on April 29, 2024

Wondering the same here. Are there any plans to support annotations?

from redash.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.