Add a sklearn.plot Module
See original GitHub issueHere is an overview of the work done so far relating to plotting:
- https://github.com/scikit-learn/scikit-learn/issues/8425 - Decision Regions of Classifiers
- https://github.com/scikit-learn/scikit-learn/pull/9173 - Confusion matrix and grid search
- https://github.com/scikit-learn/scikit-learn/issues/8425 - Calibration curve
- https://github.com/scikit-learn/scikit-learn/pull/12599 - Partial Dependence
To help control the scope of sklearn.plot
, I propose we only do plotting on the axes level and not the figure level. The user would pass in the axes as a keyword. As a convenience, the default of axes
will be None
. Only in this case, will the plotting function generate a axes/figure to plot on.
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:60 (60 by maintainers)
Top Results From Across the Web
First steps with Scikit-plot - Read the Docs
The recommended way to start using Scikit-plot is to just go through the documentation for the various modules and choose which plots you...
Read more >5. Visualizations — scikit-learn 1.1.3 documentation
Scikit-learn defines a simple API for creating visualizations for machine learning. The key feature of this API is to allow for quick plotting...
Read more >How To Display A Plot In Python using Matplotlib - ActiveState
Click to display a Plot in Python using Matplotlib's two APIs. Create simple, scatter, histogram, spectrum and 3D plots.
Read more >scikit-plot - PyPI
An intuitive library to add plotting functionality to scikit-learn objects.
Read more >Graph Plotting in Python | Set 1 - GeeksforGeeks
We can add a legend to our plot using .legend() function. ... If overriding is not done, pyplot module uses the auto-scale feature...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
FWIW, I’d also prefer
plot
toinspect
, since it’s more intuitive for most users to find it. People are more likely trying to plot their models than inspect their models (when searching on search engines for instance, or looking at the possible autocomplete options on their IDE).“inspect” is loaded in Python (it’s a module in the standard library). I would avoid using the same name.
This shouldn’t delay 0.21. Our goal is to release early, and hopefully release early again.