Skip to content

Implement TaylorAxes#743

Open
cvanelteren wants to merge 6 commits into
mainfrom
feat/taylor-axes
Open

Implement TaylorAxes#743
cvanelteren wants to merge 6 commits into
mainfrom
feat/taylor-axes

Conversation

@cvanelteren

@cvanelteren cvanelteren commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Closes #736

This should implement Taylor Axes by deriving from Polar Axes and adding back x/y label support

  • Provide a new derived class TaylorAxes
  • Implement x and y label setters
  • Allow the quadrant to be selected for stylistic purposes
  • Ensure formatting labels make sense
  • test tests tests

@cvanelteren cvanelteren marked this pull request as draft June 23, 2026 11:03
@codecov

codecov Bot commented Jun 24, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 72.94521% with 79 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
ultraplot/axes/taylor.py 69.80% 62 Missing and 15 partials ⚠️
ultraplot/figure.py 60.00% 1 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@cvanelteren cvanelteren marked this pull request as ready for review June 25, 2026 01:08
@cvanelteren

Copy link
Copy Markdown
Collaborator Author

Need to add a few test but otherwise good to go.

@cvanelteren

Copy link
Copy Markdown
Collaborator Author

@kinyatoride can you test this?

@munechika-koyo munechika-koyo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature request] Implement Taylor diagram

2 participants