I have a script that generates the graph below:
While I was able to right-click onn the Y-axis to change the font size, doing the same on the X-axis only provides the following options:
- Rotated Tick Labels
- Tick Marks ▸
- Lower Frame
- Edit ▸
So there is no Axis Settings… or Font… option that will allow me to change the X-axis labels to the size I want. As I am generating these graphs from scripts, I figure I might be able to do this in JSL, but while there are some display element references that are not named and therefore make no sense, such as the script I saved to the data table from the report above:
Oneway(
Y(:Read Rate),
X(:Replicate),
All Pairs(1),
Comparison Circles(0),
Unequal Variances(1),
Std Dev Lines(0),
Points(0),
Mean Diamonds(1),
Comparison Circles(0),
X Axis Proportional(0),
Grand Mean(0),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Format("Percent", 9, 0), Add Ref Line(
0.95,
"Solid",
{255, 0, 0},
"",
1
), Label Row(
{Show Major Grid(1), Show Minor Grid(1), Set Font Size(14)}
)}
),
Dispatch(
{},
"Read Rate",
TextEditBox,
{Set Font Size(20), Set Text("Mean Read Rate")}
),
Dispatch(
{},
"Oneway Plot",
FrameBox,
{Frame Size(704, 536), DispatchSeg(
CustomStreamSeg(2),
{Line Color({64, 105, 156})}
)}
),
Dispatch({}, "Replicate", TextEditBox, {Set Font Size(20)})
)
)
The Dispatches for Read Rate and Oneway Plot clue me into what I am working with, but the first displatch is for display element 1. 🤦🏽 The same occurs in my scripts for Graph Builder that have the very descriptive display element named 400.
Is there a way to modify the size of the X-axis labels in the Oneway plot?