Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add cluster plotting functions in pypots.utils.visualization #182

Merged
merged 31 commits into from
Dec 12, 2023

Conversation

vemuribv
Copy link
Contributor

@vemuribv vemuribv commented Sep 8, 2023

Adding handful of functions which allow user to visualize individual and mean cluster trajectories. Functions added:

  • get_cluster_members()
  • clusters_for_plotting()
  • plot_clusters()
  • get_cluster_means()
  • plot_cluster_means()

Sample output of plot_clusters():
image

Sample output of plot_cluster_means():
image

Related to #177

Before submitting

  • Was this discussed/approved via a GitHub issue? Please add a link to it if that's the case.
  • I have commented my code, particularly in hard-to-understand areas.

@github-actions
Copy link

This pull request had no activity for 14 days. It will be closed in 1 week unless there is some new activity.

@github-actions github-actions bot added the stale label Sep 23, 2023
@WenjieDu WenjieDu added enhancement New feature or request new feature Proposing to add a new feature and removed stale labels Sep 23, 2023
@vemuribv vemuribv closed this Sep 28, 2023
@vemuribv vemuribv deleted the main branch September 28, 2023 02:07
@vemuribv vemuribv restored the main branch September 28, 2023 02:42
@vemuribv vemuribv reopened this Sep 28, 2023
@coveralls
Copy link
Collaborator

coveralls commented Sep 28, 2023

Pull Request Test Coverage Report for Build 7178080644

Warning: This coverage report may be inaccurate.

We've detected an issue with your CI configuration that might affect the accuracy of this pull request's coverage report.
To ensure accuracy in future PRs, please see these guidelines.
A quick fix for this PR: rebase it; your next report should be accurate.

  • 0 of 74 (0.0%) changed or added relevant lines in 1 file are covered.
  • 2 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-1.1%) to 80.844%

Changes Missing Coverage Covered Lines Changed/Added Lines %
pypots/utils/visualization.py 0 74 0.0%
Files with Coverage Reduction New Missed Lines %
pypots/cli/env.py 1 65.31%
pypots/data/base.py 1 80.77%
Totals Coverage Status
Change from base Build 7178049467: -1.1%
Covered Lines: 4807
Relevant Lines: 5946

💛 - Coveralls

@github-actions
Copy link

This pull request had no activity for 14 days. It will be closed in 1 week unless there is some new activity.

@github-actions github-actions bot added the stale label Oct 13, 2023
@github-actions github-actions bot removed the stale label Oct 20, 2023
Copy link

github-actions bot commented Nov 3, 2023

This pull request had no activity for 14 days. It will be closed in 1 week unless there is some new activity.

@github-actions github-actions bot added the stale label Nov 3, 2023
@WenjieDu WenjieDu added keep Keep this issue away from being stale. and removed stale labels Nov 9, 2023
Copy link

This pull request had no activity for 14 days. It will be closed in 1 week unless there is some new activity.

@WenjieDu WenjieDu merged commit 7511575 into WenjieDu:dev Dec 12, 2023
1 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request keep Keep this issue away from being stale. new feature Proposing to add a new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants