Hi all,
Is it possible to use JMP to plot circular data (wafer position) based on the Excel data points provided in the attachment?
please provide me JMP scrip file or Built-in function. Thank you.
I think you have to script that and you cannot directly add legend to graph box
Names Default To Here(1); nw = New Window("Example", H List Box(align("center"), Graph Box( Frame Size(500, 500), XAxis(Min(-175), Max(175), Inc(25), Show Major Grid), YAxis(Min(-175), Max(175), Inc(25), Show Major Grid), XName("x"), YName("y"), Pen Size(3); Pen Color("Black"); Circle({0, 0}, 150); Pen Color("Red"); Circle({-1.865, 7.892}, 150); ), Lineup Box(N Col(1), H List Box(align("center"), Spacer Box(Size(30, 3), Color("Black")), Spacer Box(Size(1, 0)), Text Box("Black item") ), H List Box(align("center"), Spacer Box(Size(30, 3), Color("Red")), Spacer Box(Size(1, 0)), Text Box("Red item") ) ) ) ); Write();
In Graph Builder you might have some other options
?
Or you can use graphic scripts https://www.jmp.com/support/help/en/18.1/#page/jmp/graphics-functions.shtml?os=win&source=application#ww2626013
Edit: Example script for graph box
Names Default To Here(1); nw = New Window("Example", Graph Box( Frame Size(500, 500), XAxis(Min(-175), Max(175), Inc(25), Show Major Grid), YAxis(Min(-175), Max(175), Inc(25), Show Major Grid), XName("x"), YName("y"), Pen Size(3); Pen Color("Black"); Circle({0, 0}, 150); Pen Color("Red"); Circle({-1.865, 7.892}, 150); ) );
Hi jthi,
Thank you very much for your feedback.
Metod 1:
Could you provide more detail steps for me, I can't plot like you.
Metod 2:
The plot appears to be perfect, but I encounter an issue when attempting to add a trend line (Actual position/ Current position). Could you please assist me in resolving this problem? Thank you.
Names Default To Here(1); nw = New Window("Example", Graph Box( Frame Size(500, 500), XAxis(Min(-175), Max(175), Inc(25), Show Major Grid), YAxis(Min(-175), Max(175), Inc(25), Show Major Grid), XName("x"), YName("y"), Pen Size(3); Pen Color("Black"); Circle({0, 0}, 150); "100", ScaleBox, {Legend Model( 4, Properties( 0, {Line Label Properties( {Name Label( 1 )} )}, Item ID( "Actual position", 1 ) ) )}, Pen Color("Red"); Circle({-1.865, 7.892}, 150); "100", ScaleBox, {Legend Model( 4, Properties( 0, {Line Label Properties( {Name Label( 1 )} )}, Item ID( "Real position", 1 ) ) )}, ) );
Thank you very mauch.
In your image, you might have your data in character (or at least nominal/ordinal) format, try changing it to numeric continuous.
Thank you for your help,
Solution 1: [Done]
Solution 2:
The plot appears to be perfect, but I encounter an issue when attempting to add a trend line (Actual position/ Current position). Could you please assist me in resolving this problem?
Where and what command need add in the script as you provide.
Thank you very much.
Warm Regards,
Jack Gu