lazypredict icon indicating copy to clipboard operation
lazypredict copied to clipboard

Wouldn't it be nice if we can visualize the results of `models` instead of just looking at the table?

Open vidyap-xgboost opened this issue 5 years ago • 5 comments

Since the goal of lazypredict is to run the models quickly and give the results quickly to get insights in a high level, visualizing these results of models or predictions would be much easier to gather insights and draw some conclusion rather than looking at a table.

Or do you think users can use matplotlib or other libraries easily and why to bother writing a function for it?

Any views regarding this?

vidyap-xgboost avatar Jul 21 '20 06:07 vidyap-xgboost

@vidyap-xgboost Reason why i am not plotting is, we are comparing algorithms across multiple metrics. A bar chart is space consuming and a line plot is a wrong way to plot and leads to incorrect interpretations.

If we can think of a way to represent all the important information in the table by a plot we can do it.

interactive plots using plotly etc might help. But, I want the code to run from command line not from notebook only.

So, we can give it as an option but not default.

shankarpandala avatar Jul 22 '20 18:07 shankarpandala

I understand where you are coming from.. Interactive plots like plotly would be difficult to achieve from command line, don’t you think?

Giving it as an option sounds good enough. What are your thoughts around generating a simple plot by outputting as a HTML report?

vidyap-xgboost avatar Jul 22 '20 18:07 vidyap-xgboost

I am thinking to isolate the plotting functions, then it wouldn't matter if they are in notebook or HTML page. As this is isolated, anyone using command line won't use it at the first place.

shankarpandala avatar Jul 22 '20 22:07 shankarpandala

That sounds great.

vidyap-xgboost avatar Jul 23 '20 16:07 vidyap-xgboost

I was thinking about this, one option could be a simple bar plot for only one metric that the user can choose. What you guys think? It's a faster way to release a mvp for this feature.

brendalf avatar Feb 06 '21 15:02 brendalf