Determine square root axis tick mark positions, including positive and negative range values.
sqrtAxis(
side = 1,
x = NULL,
pretty.n = 10,
u5.bias = 0,
big.mark = ",",
plot = TRUE,
las = 2,
cex.axis = 0.6,
...
)
integer value indicating the axis position, as used
by axis()
, 1=bottom, 2=left, 3=top, 4=right.
optional numeric vector representing the numeric range to be labeled.
numeric value indicating the number of desired
tick marks, passed to pretty()
.
numeric value passed to pretty()
to influence the
frequency of intermediate tick marks.
character value passed to format()
which helps
visually distinguish numbers larger than 1000.
logical indicating whether to plot the axis tick marks and labels.
numeric values passed to axis()
when drawing
the axis, by default las=2
plots labels rotated
perpendicular to the axis.
additional parameters are passed to pretty()
.
Invisibly returns a numeric vector of axis tick positions, named by the display label. The axis values are in square root space while the labels represent the normal space values.
invisible list
with axis positions, and corresponding labels.
This function calculates positions for tick marks for data
that has been transformed with sqrt()
, specifically a directional
transformation like sqrt(abs(x)) * sign(x)
.
The main goal of this function is to provide reasonably placed tick marks using integer values.
Other jam plot functions:
adjustAxisLabelMargins()
,
coordPresets()
,
decideMfrow()
,
drawLabels()
,
getPlotAspect()
,
groupedAxis()
,
imageByColors()
,
imageDefault()
,
minorLogTicksAxis()
,
nullPlot()
,
plotPolygonDensity()
,
plotRidges()
,
plotSmoothScatter()
,
shadowText_options()
,
shadowText()
,
showColors()
,
smoothScatterJam()
,
usrBox()
plot(-3:3*10, -3:3*10, xaxt="n")
sqrtAxis(1)