question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature] Parallel Coordinates plot

See original GitHub issue

Is your feature request related to a problem? Please describe. NA

Describe the solution you’d like Implement in the sklearn_genetic.plots module a function named plot_parallel_coordinates to inspect the results of the learning process

Describe alternatives you’ve considered The function should take two arguments:

  • estimator: A fitted estimator from sklearn_genetic.GASearchCV
  • features: list, default=None. Subset of features to plot, if None it plots all the features by default

The function should return an object to plot parallel coordinates according the pandas.plotting.parallel_coordinates function

The data to plot is available on the estimator.logbook object, look the implementation of the plot_search_space function to see how to convert this data to a pandas data frame

The function must select only the non categorical variables, this can be done by inspecting the estimator.space object and comparing against the data types defined in sklearn_genetic.space, i.e Categorical, Continuous and Integer and color against the “score” column. In the same way, it must validate and make a warning if in the features parameter a Categorial one is passed

Additional context Links of some implementations:

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:14 (13 by maintainers)

github_iconTop GitHub Comments

1reaction
rodrigo-arenascommented, Aug 3, 2021

Ey, don’t worry about it. Matplotlib can be a good fit, so we don’t add extra dependencies with Plotly Thanks!

1reaction
Raul9595commented, Jun 29, 2021

Ok sounds good. Will work on it

Read more comments on GitHub >

github_iconTop Results From Across the Web

Parallel Coordinates Plot - Learn about this chart and tools
In a Parallel Coordinates Plot, each variable is given an axis and all the axes are placed parallel to each other. Each axis...
Read more >
Parallel coordinates plot - From data to Viz
Parallel plot or parallel coordinates plot allows to compare the feature of several individual observations ( series ) on a set of numeric...
Read more >
Parallel Coordinates Plots. Why & How - Towards Data Science
WHY: A Parallel Coordinates Plot (PCP) is a visualization technique used to analyze multivariate numerical data. It allows data analysts to ...
Read more >
Understanding Parallel Coordinates Charts - Juice Analytics
Parallel coordinates is a visualization technique used to plot individual data elements across many performance measures.
Read more >
Parallel coordinates - Wikipedia
Parallel coordinates are a common way of visualizing and analyzing high-dimensional datasets. To show a set of points in an n-dimensional space, a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found