Bug 17278 - non-consistent use of cex.axis in plot()
Summary: non-consistent use of cex.axis in plot()
Status: UNCONFIRMED
Alias: None
Product: R
Classification: Unclassified
Component: Graphics (show other bugs)
Version: R 3.3.*
Hardware: All All
: P5 normal
Assignee: R-core
URL:
Depends on:
Blocks:
 
Reported: 2017-05-26 08:24 UTC by Ulrich Windl
Modified: 2017-05-26 08:24 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Windl 2017-05-26 08:24:16 UTC
The use of various cex parameters in plot() is poorly documented and confusing, because it is inconsistent:

* cex.lab for scaling the labels is not used by plot() at all (AFAIK)
* cex.axis is used to scale the labels if a factor is plot()-ed with values
* cex.names is used to scale the labels if only a factor is plot()-ed

If you have long labels the needed use for cex.axis also makes the y-axis text small.

IMHO the perfect solution would be to use cex.lab whenever a label is output.
At least the documentation should clearly point out what is an "axis", a "name", and a "label".