You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix plotting inconsistencies / quirks in owsa_opt_strat():
The ordering in which parameters are plotted isn't consistent. I think it should follow the same ordering as how the user inputs the strategies into the owsa object, regardless of alphabetical ordering or anything like that. The user likely has a desired ordering / grouping of parameters and we should follow their input! I think the function currently re-orders parameters in alphabetical ordering. Not sure if the ordering is changed in the creation of the owsa() function or just for plotting.
The boxes don't line up with axis labels. Also number of x-axis ticks isn't consistent and doesn't strictly follow the input parameter. Why is this happening?
Standardize x-axis labeling. I don't know exactly how to fix this, but sometimes the axis labels looked squished, whereas it would be nice if the axis labeling looked consistently clean across all parameters. Might require a bunch of use cases to see what's happening.
Changing the text size parameter doesn't change the size of the titles (param1, param2, etc.) at the top of each bar. We definitely want that to increase (perhaps as a separate parameter, since you may want larger titles while keeping the axis text smaller?)
The text was updated successfully, but these errors were encountered:
Added parameter list option to owsa_opt_start(). Closes#66
Parameter ordering in plot matches the input by the user in the owsa_opt_strat() function. If no input is provided, all parameters are shown and the order matches the order from the owsa object (rather than being alphabetical)
Added a new parameter in owsa_plot_strat and add_common_aes that allows for the text size of the facet labels to be set manually. Leaving this blank defaults to facet label size of the previous build.
As for the middle two issues from #67 , it seems that the spacing and number of the tick marks on the x-axes are ultimately controlled by the pretty() function. The n_x_ticks parameter provides pretty() with a target number of tick marks, but it seems like pretty() makes some internal decisions about what will look best. I will keep messing around with the parameter values to see if something looks better.
The tick marks don't line up with the rectangles because pretty() is forcing the tick marks to appear at nice, round numbers that frame the region of interest. Should this be changed so that tick marks show the values of the exact borders?
Fix plotting inconsistencies / quirks in owsa_opt_strat():
The ordering in which parameters are plotted isn't consistent. I think it should follow the same ordering as how the user inputs the strategies into the owsa object, regardless of alphabetical ordering or anything like that. The user likely has a desired ordering / grouping of parameters and we should follow their input! I think the function currently re-orders parameters in alphabetical ordering. Not sure if the ordering is changed in the creation of the owsa() function or just for plotting.
The boxes don't line up with axis labels. Also number of x-axis ticks isn't consistent and doesn't strictly follow the input parameter. Why is this happening?
Standardize x-axis labeling. I don't know exactly how to fix this, but sometimes the axis labels looked squished, whereas it would be nice if the axis labeling looked consistently clean across all parameters. Might require a bunch of use cases to see what's happening.
Changing the text size parameter doesn't change the size of the titles (param1, param2, etc.) at the top of each bar. We definitely want that to increase (perhaps as a separate parameter, since you may want larger titles while keeping the axis text smaller?)
The text was updated successfully, but these errors were encountered: