elxris/Turnip-Calculator

[FEATURE] Use box plots or violin plots instead of a line chart

kolgza opened this issue · 5 comments

The current use of overlapping line plots makes it difficult to clearly understand the probability that turnips would be a given price on a given day. In addition, the use of a line chart subtly implies that the price of turnips is a continuous function, which it is not.

A much more ideal visualization would be a box plot or a violin plot. Personally, I prefer box plots, because I find them more intuitive. However, @mikebryant, the maintainer of Turnip Prophet, stated that he preferred violin plots because they are more detailed.
visual description of a box plot

I originally brought this issue up here.

Related: #78, #6

Please review this comment: #115 (comment) and let me know what you think.

Hi @kolgza, we now have a new chart that uses this idea of quartiles. But it doesn't use box/violin plots yet. Can you share some thoughts around it?
image

I find it a bit confusing. It's not immediately clear that 50% of the possible outcomes fall within the "Most Likely" area. I think that the "Maximum" and "Minimum" graphs should be one in the same.

EDIT: By "one in the same," I mean that the "Maximum" and "Minimum" ranges should be given the same color and label.

I think better labels would be "Interquartile Range" to replace "Most Likely," with "Full Range" to be the combined "Minimum" and "Maximum." There should also be a tooltip for Interquartile Range to say something along the lines of "50% of all possible outcomes fall within this range."

Although this chart is an improvement, it still displays turnip prices as a continuous function. I'm not sure if you have outright plans to switch to violin plots, but they truly would be a more appropriate way of displaying this type of data.