Hallo
In einem von mir geschriebenen Skript verwende ich eine Panelbox, die zwei X-Achsen-Optionen anzeigt, die lange Zeichenketten sind.
Gibt es eine effiziente Möglichkeit, den Anzeigenamen für mehr Komfort zu ändern?
Der unten stehende Code ist ein Beispiel.
X_list enthält alle Zeichenketten, die die Spaltennamen darstellen, die ich auf der X-Achse darstellen möchte.
Anschließend werden mithilfe eines Panels die Benutzeroptionen angezeigt.
Abschließend wird eine bivariate Darstellung nach Wahl des Benutzers erstellt.
Ich habe um Hilfe bezüglich der Beschriftung der X-Achse gebeten, aber es wäre am besten, auch Tipps für die Beschriftung der Y-Achse zu erhalten.
Danke!
x_list = {"item1","item2"};
panelbox("x-axis", xRadio = radio box(x_list,updatePlot()));
Bivariate( Y( y_list[yRadio<
<GET></GET>
Hier ist ein Ansatz, der Ihnen einige Ideen geben wird.
dt = open("$sample_data\Car Physical Data.jmp");
x_list = dt << get column names(numeric, "string");
y_list = x_list;
updateplot = expr(
dt << Bivariate( Y( eval(ycol) ), X( eval(xcol) ));
);
nw = new window("Choose",
panelbox("x-axis",
xRadio = radio box(x_list,
xcol = x_list[xradio << get];
ycol = y_list[yradio << get];
updateplot;),
),
panelbox("y-axis",
yRadio = radio box(y_list,
xcol = x_list[xradio << get];
ycol = y_list[yradio << get];
updateplot;),
),
button box("OK", nw << close window),
);