CIAO
In uno script che ho scritto, utilizzo un pannello che mostra due opzioni per l'asse X, che sono stringhe lunghe.
Esiste un modo efficace per modificare il nome visualizzato per maggiore comodità?
Il codice seguente è un esempio.
X_list contiene tutte le stringhe che rappresentano i nomi delle colonne che desidero visualizzare sull'asse X.
Successivamente, si utilizza un pannello per mostrare le opzioni all'utente.
Infine, viene rappresentato graficamente il modello bivariato in base alla scelta dell'utente.
Ho chiesto aiuto per quanto riguarda le etichette dell'asse X, ma sarebbe meglio avere suggerimenti anche per le etichette dell'asse Y.
Grazie!
x_list = {"item1","item2"};
panelbox("x-axis", xRadio = radio box(x_list,updatePlot()));
Bivariate( Y( y_list[yRadio<
<GET></GET>
Ecco un approccio che ti darà alcune idee.
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),
);