Closed dffyfe closed 3 years ago
Hi David,
I definitely see you point, but computing the cex automatically seems to be pretty tricky, but this is not the major problem, but that the text becomes illegible below a certain threshold that depends on the resolution, font anti-aliasing, etc.
so, what I could do instead is give you the option to force the display of the text even if the esthetics might be less than optimal, in the form of a parameter to plot()
, something like force.draw.text = TRUE
, that overrides all checks -- would that work?
Also, why do you use CMA.plot.ratio = 0.000000000000000000000001
? Isn't plot.CMA = FALSE
doing what you want?
Best, Dan
Hi Dan,
Force.draw.text would be perfect.
I've been doing ...0.1 for a while now, I think when I made plot.CMA=F it was removing the grey bar above each drug/patient as well. Will try again tomorrow.
Best regards,
David
Yeah, plot.CMA=F is removing the grey bar too.
Fixed (also fixed "plot.CMA=F is removing the grey bar too" aka issue #149 )
Hi Dan,
Still having an issue with CMA% sometimes not showing on sliding window plots. Almost always happens on 'busy' plots but quite sporadically on less 'busy' plots too. Not sure if there is a way to make the cex auto based on how tight things are, defaulting at 0.8 where possible?