cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-871498%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EUtilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871498%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EIn%20JMP%2018%2C%3C%2FP%3E%0A%3CP%3EHo%20un%20set%20di%20dati%20raggruppati%20per%20categoria.%20L'asse%20X%20contiene%20la%20categoria%20(carattere)%20e%20l'asse%20Y%20il%20valore%20in%20esadecimale.%3C%2FP%3E%0A%3CP%3EHo%20tre%20colonne%20di%20dati%3A%3C%2FP%3E%0A%3CP%3E1)%20valore%20originale%20in%20formato%20esadecimale%3C%2FP%3E%0A%3CP%3E-%20carattere%20nominale%3C%2FP%3E%0A%3CP%3E-%20%3Amv%3C%2FP%3E%0A%3CP%3E-%20per%20esempio.%200x066F%3C%2FP%3E%0A%3CP%3E2)%20%3Amv%20convertito%20in%20un%20numero%20decimale%3C%2FP%3E%0A%3CP%3E-%20formato%20numerico%20continuo%3C%2FP%3E%0A%3CP%3E-%20%3Amv_numero%3C%2FP%3E%0A%3CP%3E-%20ad%20esempio%201647%3C%2FP%3E%0A%3CP%3E3)%20%3Amv_number%20riconvertito%20in%20esadecimale%2C%20ma%20senza%200x%3C%2FP%3E%0A%3CP%3E-%20carattere%20-%20nominale%3C%2FP%3E%0A%3CP%3E-%20%3Amv_hex_label%3C%2FP%3E%0A%3CP%3E-%20ad%20esempio%20066F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EEsiste%20un%20modo%20per%20rappresentare%20graficamente%20questi%20dati%20in%20modo%20che%20le%20etichette%20per%20i%20segni%20di%20spunta%20sull'asse%20Y%20siano%20in%20formato%20esadecimale%20e%20in%20ordine%20numerico%20anzich%C3%A9%20alfabetico%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-871498%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EEsplorazione%20e%20visualizzazione%20dei%20dati%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-871510%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Utilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871510%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDai%20un'occhiata%20alla%20propriet%C3%A0%20della%20colonna%20Etichette%20valore%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1746199162240.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F75430iBC64FABF62A09C6F%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jthi_0-1746199162240.png%22%20alt%3D%22jthi_0-1746199162240.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-871523%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Utilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871523%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESi%20potrebbe%20anche%20provare%20a%20visualizzare%20i%20valori%20esadecimali%20e%20quindi%20utilizzare%20la%20propriet%C3%A0%20della%20colonna%20Ordinamento%20valori%20per%20impostare%20l'ordine%20nel%20grafico.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-871541%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Utilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871541%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ECome%20terza%20opzione%2C%20utilizzare%20le%20etichette%20esadecimali%20e%20trascinare%20anche%20la%20colonna%20numerica%20in%20questa%20zona%20di%20rilascio%2C%20per%20utilizzarla%20per%20l'ordinamento.%3CBR%20%2F%3E%20La%20stessa%20cosa%20pu%C3%B2%20essere%20fatta%20cliccando%20con%20il%20tasto%20destro%20del%20mouse%20%2F%20ordina%20per%20%2F%20Altri%20...%3CBR%20%2F%3E%3CBR%20%2F%3E%20richiede%20solo%20pochi%20secondi%2C%20indipendentemente%20dal%20numero%20di%20voci.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hogi_0-1746213382408.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1746213382408.png%22%20style%3D%22width%3A%20311px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1746213382408.png%22%20style%3D%22width%3A%20311px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1746213382408.png%22%20style%3D%22width%3A%20311px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1746213382408.png%22%20style%3D%22width%3A%20311px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F75435i7E4BA4521B5676A1%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22hogi_0-1746213382408.png%22%20alt%3D%22hogi_0-1746213382408.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-871554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Utilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ELeggendo%20tutti%20e%20tre%20i%20suggerimenti%20sono%20arrivato%20alla%20risposta.%20Grazie!%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EQuello%20che%20ho%20fatto%20alla%20fine%20%C3%A8%20stato%20impostare%20l'asse%20Y%20con%20la%20colonna%20di%20dati%20originale%20%22mv%22.%20Ho%20quindi%20trascinato%20la%20versione%20decimale%20dei%20dati%20accanto%20all'asse%20Y%20e%20l'ho%20inserita%20nella%20sezione%20%22Ordina%20per%22%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22steidley_0-1746214766537.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22steidley_0-1746214766537.png%22%20style%3D%22width%3A%20350px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22steidley_0-1746214766537.png%22%20style%3D%22width%3A%20350px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22steidley_0-1746214766537.png%22%20style%3D%22width%3A%20350px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F75436i0962A0A2DBD43337%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22steidley_0-1746214766537.png%22%20alt%3D%22steidley_0-1746214766537.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EIn%20questo%20modo%20i%20valori%20venivano%20effettivamente%20ordinati%20correttamente.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EOra%2C%20la%20mia%20unica%20lamentela%20%C3%A8%20che%20ho%20perso%20il%20senso%20della%20scala.%20Valori%20come%2003DB%20sono%20proprio%20accanto%20a%200668.%20Questo%20ha%20fatto%20perdere%20molto%20della%20comprensione%20dei%20punti%20dati%20che%20mostrano%20bimodalit%C3%A0.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EQui%20puoi%20vedere%20che%20i%20dati%20passano%20in%20una%20regione%20e%20falliscono%20in%20altre%20regioni%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22steidley_1-1746215052235.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22steidley_1-1746215052235.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22steidley_1-1746215052235.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22steidley_1-1746215052235.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F75437i6804CADBDFAE66B8%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22steidley_1-1746215052235.png%22%20alt%3D%22steidley_1-1746215052235.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EPoich%C3%A9%20i%20valori%20esadecimali%20esatti%20non%20sono%20critici%2C%20credo%20che%20quello%20che%20far%C3%B2%20sar%C3%A0%20provare%20a%20creare%20delle%20linee%20di%20riferimento%20per%20sapere%20dove%20si%20trovano%200x100%2C%200x800%2C%200xF00...%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-871600%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Utilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871600%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESono%20felice%20che%20ti%20piaccia%20l'approccio%20%22ordina%20per%22%3A)%3C%2Fimg%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-871602%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Utilizzo%20di%20valori%20esadecimali%20per%20le%20etichette%20dell'asse%20Y%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-871602%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPer%20aggiungere%20un%20po'%20di%20struttura%2C%20puoi%20utilizzare%20livelli%20nidificati%20sull'asse%20Y%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22hogi_0-1746286214117.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22hogi_0-1746286214117.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F75453i8269E45D7FDE81C1%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22hogi_0-1746286214117.png%22%20alt%3D%22hogi_0-1746286214117.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Edt%20%3D%20New%20Table(%20%22Hex%22%2C%0A%09Add%20Rows(%2020%20)%2C%0A%09New%20Column(%20%22Hex%22%2C%0A%09%09Character%2C%0A%09%09Set%20Values(%0A%09%09%09%7B%220x0EB6%22%2C%20%220x00E0%22%2C%20%220x0052%22%2C%20%220x0059%22%2C%20%220x0052%22%2C%20%220x0037%22%2C%20%220x002E%22%2C%0A%09%09%09%220x0025%22%2C%20%220x0C74%22%2C%20%220x0C6B%22%2C%20%220x0C5E%22%2C%20%220x0C55%22%2C%20%220x0C2E%22%2C%20%220x0C19%22%2C%0A%09%09%09%220x0BE7%22%2C%20%220x0B9A%22%2C%20%220x0B8E%22%2C%20%220x0B53%22%2C%20%220x0B30%22%2C%20%220x00B5%22%7D%0A%09%09)%0A%09)%2C%0A%09New%20Column(%20%22Hex%20Group%22%2C%20Character%2C%20%22Nominal%22%2C%20Formula(%20Substr(%20%3AHex%2C%201%2C%204%20)%20)%20)%2C%0A%09New%20Column(%20%22decimal%22%2C%0A%09%09Formula(%20Hex%20To%20Number(%20Substr(%20%3AHex%2C%203%20)%20)%20)%0A%09)%0A)%3B%0A%0Adt%20%26lt%3B%26lt%3B%20Graph%20Builder(%0A%09Variables(%0A%09%09X(%20%3Adecimal%20)%2C%0A%09%09Y(%20%3AHex%20Group%2C%20Order%20By(%20%3Adecimal%2C%20Ascending)%20)%2C%0A%09%09Y(%20%3AHex%2C%20Position(%201%20)%2C%20Order%20By(%20%3Adecimal%2C%20Ascending%20)%20)%2C%0A%09%09Color(%20%3AHex%20Group%20)%0A%09)%2C%0A%09Elements(%20Bar(%20X%2C%20Y(%201%20)%2C%20Y(%202%20)%20)%20)%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
steidley
Level I

Using Hex values for the Y-Axis Labels

In JMP 18,

I have a set of data grouped by category.  The X-Axis holds the category (character) and the Y-Axis is the value in hexadecimal.

I have three columns of the data:

1) original value as hex

      - character nominal

      - :mv  

      - eg. 0x066F

2) :mv converted to a decimal number

       - continuous number format

       - :mv_number

       - eg 1647

3) :mv_number converted back to hex, but without the 0x

       - character - nominal

       - :mv_hex_label

       - eg 066F

 

Is there a way to graph this data so that the labels for the tick marks on the Y-Axis are in Hex, and in numerical order as opposed to alphabetical order?

6 REPLIES 6
jthi
Super User

Re: Using Hex values for the Y-Axis Labels

Take a look at Value Labels column property

jthi_0-1746199162240.png

-Jarmo
txnelson
Super User

Re: Using Hex values for the Y-Axis Labels

You could also look at displaying the Hex values and then using Value Ordering column property to set the order in the graph.

Jim
hogi
Level XIII

Re: Using Hex values for the Y-Axis Labels

as a third option, use the hex labels, and in addition drag the numeric column into this drop zone - to use it for ordering.
The same can be done via right click / order by  / Others ...

just takes a few seconds - independent of the number of entries.

hogi_0-1746213382408.png

steidley
Level I

Re: Using Hex values for the Y-Axis Labels

Reading all three suggestions got me in the ballpark for an answer.  Thank you!

 

What I ultimately have done is to set up the Y axis with the original data column 'mv'.  I then drug the decimal version of the data next to the Y axis and dropped it in the "Order By" section:

steidley_0-1746214766537.png

This did in fact order the values correctly.

 

Now, my only lament is that I have lost the sense of scale.  Values like 03DB are right next to 0668.  This has lost a lot of the intuition about data points that exhibit bi-modeality.

 

Here, you can see that data passes in one region and fails in other regions:

steidley_1-1746215052235.png

 

Since exact hex values are not critical, I think what I will do is explore creating reference lines to let me know where 0x100, 0x800, 0xF00 are...

hogi
Level XIII

Re: Using Hex values for the Y-Axis Labels

Happy to see that you like the "order by" functionality.:)

 

 

hogi
Level XIII

Re: Using Hex values for the Y-Axis Labels

To add some structure, you can use nested levels on the Y axis:

hogi_0-1746286214117.png

 

dt = New Table( "Hex",
	Add Rows( 20 ),
	New Column( "Hex",
		Character,
		Set Values(
			{"0x0EB6", "0x00E0", "0x0052", "0x0059", "0x0052", "0x0037", "0x002E",
			"0x0025", "0x0C74", "0x0C6B", "0x0C5E", "0x0C55", "0x0C2E", "0x0C19",
			"0x0BE7", "0x0B9A", "0x0B8E", "0x0B53", "0x0B30", "0x00B5"}
		)
	),
	New Column( "Hex Group", Character, "Nominal", Formula( Substr( :Hex, 1, 4 ) ) ),
	New Column( "decimal",
		Formula( Hex To Number( Substr( :Hex, 3 ) ) )
	)
);

dt << Graph Builder(
	Variables(
		X( :decimal ),
		Y( :Hex Group, Order By( :decimal, Ascending) ),
		Y( :Hex, Position( 1 ), Order By( :decimal, Ascending ) ),
		Color( :Hex Group )
	),
	Elements( Bar( X, Y( 1 ), Y( 2 ) ) )
);

Recommended Articles