plotly / plotly/plotly.js

enable hover-like syntax for changing ticktext

Open
#6,845 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature P3
Dominant language
JavaScript
Stars
18.3k
Forks
2k
Avg merge
2d 12h
Merged PRs (30d)
28

Description

I'd like to be able to reformat tick text after it's be generated.

This is so, along with hovertext, I can change the perceived units of a graph without having to actually change all the data.

Willing to implement it myself next week, of course, along with all other changes/suggestions I've posted.

I thought of original solution but thought it better to ask in case there is something we can steal from hovertext?

I think we should just catch the tick text right before it's rendered.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how ticktext is generated and rendered, then compare that path with the existing hovertext handling. Define the API and rendering point needed to reformat generated tick labels without changing the underlying data. Done means the perceived units can change through tick formatting while the graph data remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.