Polar line graphs (or graphs where one axis happens to be circular)
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 10.5k
- Forks
- 463
- PR merge metrics
- No merged PRs in 30d
Description
Hey!
I know you've mentioned the philosophy and underlying assumptions of uPlot center around shared-x, large data series.
That said, I was wondering if there has been thought of supporting polar line graphs like below. In many ways, they are similar to a standard shared-x line plot, except one of the axes happens to be circular.
The chart above to my shallow understanding should not break any of the axioms of uPlot. That said, the next example is slightly different as it hints at the possibility of having multiple datapoints with the same x value. I thought to include it anyway to get your thoughts on whether you think it's a) possible, b) reasonable to support these kinds of graphs too.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by reviewing uPlot's existing chart assumptions and compare them with the two polar graph examples in the issue. Done would require an agreed, implementable scope for circular axes and the question of repeated x values, followed by support and validation for that scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100