cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-725567%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%A6%82%E4%BD%95%E5%9C%A83D%E6%95%A3%E7%82%B9%E5%9B%BE%E4%B8%8A%E6%98%BE%E7%A4%BA%E6%8C%87%E5%AE%9A%E6%A0%87%E7%AD%BE%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-725567%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BE%8B%E5%A6%82%EF%BC%8C%E5%9C%A8%20Big%20Class.jmp%20%E4%B8%AD%E7%94%9F%E6%88%90%E4%BB%A5%E4%B8%8B%203D%20%E5%9B%BE%E5%BD%A2%E3%80%82%E5%A6%82%E4%BD%95%E8%AE%A9%E6%AF%8F%E4%B8%AA%E7%82%B9%E6%98%BE%E7%A4%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%B9%B4%E9%BE%84%E6%A0%87%E7%AD%BE%EF%BC%9F%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Edt%20%3D%20Open(%20%22%24SAMPLE_DATA%2FBig%20Class.jmp%22%20)%3B%0Adt%20%26lt%3B%26lt%3B%20Sort(%20By(%20age%20)%2C%20Order(%20Ascending%20)%2C%20replace%20table%20)%3B%0Aca%20%3D%20%22nn%22%3B%0ANew%20Column(%20ca%20)%3B%0AColumn(%20ca%20)%20%26lt%3B%26lt%3B%20Formula(%0A%09If(%20Row()%20%3D%3D%201%20%7C%20age%20!%3D%20Lag(%20age%2C%201%20)%2C%0A%09%09r%20%3D%20Row()%3B%0A%09%091%3B%0A%09%2C%0A%09%09Row()%20-%20r%20%2B%201%0A%09)%0A)%3B%0Adt%20%26lt%3B%26lt%3B%20run%20formulas%3B%0AColumn(%20ca%20)%20%26lt%3B%26lt%3B%20deleteFormula%3B%0Ap1%20%3D%20dt%20%26lt%3B%26lt%3B%20Scatterplot%203D(%0A%09Y(%20%3Aheight%2C%20%3Aweight%2C%20%3Ann%20)%2C%0A%09Weight(%20%3Aage%20)%2C%0A%09Coloring(%20%3Asex%20)%2C%0A%09Sized%20Points(%201%20)%2C%0A%09Legend(%209%20)%2C%0A%09Frame3D(%0A%09%09Set%20Graph%20Size(%201066%2C%20741%20)%2C%0A%09%09Legend(%201%20)%2C%0A%09%09Set%20Grab%20Handles(%200%20)%2C%0A%09%09Set%20Rotation(%205.79529088089731%2C%2066.3611426483183%2C%20-5.39187559662059%20)%2C%0A%09%09Set%20Marker%20Quality(%201%20)%0A%09)%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%222024-02-23_10-10-48.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-02-23_10-10-48.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-02-23_10-10-48.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-02-23_10-10-48.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-02-23_10-10-48.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F61585iD51E67BEDBD4FFBF%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%222024-02-23_10-10-48.png%22%20alt%3D%222024-02-23_10-10-48.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-725567%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E5%9F%BA%E7%A1%80%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E5%92%8C%E5%BB%BA%E6%A8%A1%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3E%E8%A7%86%E7%AA%97%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-725573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20%E5%A6%82%E4%BD%95%E5%9C%A83D%E6%95%A3%E7%82%B9%E5%9B%BE%E4%B8%8A%E6%98%BE%E7%A4%BA%E6%8C%87%E5%AE%9A%E6%A0%87%E7%AD%BE%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-725573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BB%8E%E5%90%8D%E7%A7%B0%E4%B8%AD%E5%88%A0%E9%99%A4%E6%A0%87%E7%AD%BE%E5%88%97%E5%B1%9E%E6%80%A7%EF%BC%8C%E5%90%91%E5%B9%B4%E9%BE%84%E6%B7%BB%E5%8A%A0%E6%A0%87%E7%AD%BE%E5%B1%9E%E6%80%A7%EF%BC%8C%E5%90%91%E6%89%80%E6%9C%89%E8%A1%8C%E6%B7%BB%E5%8A%A0%E6%A0%87%E7%AD%BE%E8%A1%8C%E7%8A%B6%E6%80%81%E5%B9%B6%E9%80%89%E6%8B%A9%E8%BF%99%E4%BA%9B%E8%A1%8C%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jthi_0-1709022562782.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1709022562782.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1709022562782.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1709022562782.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F61587iF1D175AF57B12512%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jthi_0-1709022562782.png%22%20alt%3D%22jthi_0-1709022562782.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E8%BF%98%E5%8F%AF%E4%BB%A5%E4%BB%8E%203d%20%E6%95%A3%E7%82%B9%E5%9B%BE%E4%B8%AD%E9%80%89%E6%8B%A9%E4%B8%80%E4%BA%9B%E5%86%85%E5%AE%B9%E6%9D%A5%E4%BD%BF%E5%AE%83%E4%BB%AC%E5%87%BA%E7%8E%B0%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jthi_2-1709022755808.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_2-1709022755808.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_2-1709022755808.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_2-1709022755808.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F61589i3A4A34EC23B51140%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jthi_2-1709022755808.png%22%20alt%3D%22jthi_2-1709022755808.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%0A%3CP%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E5%8F%AA%E6%83%B3%E6%9F%A5%E7%9C%8B%E6%82%AC%E5%81%9C%E5%9C%A8%E4%B8%8A%E6%96%B9%E7%9A%84%E5%86%85%E5%AE%B9%EF%BC%8C%E8%AF%B7%E8%B7%B3%E8%BF%87%E8%A1%8C%E7%8A%B6%E6%80%81%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jthi_1-1709022687136.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_1-1709022687136.png%22%20style%3D%22width%3A%20337px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_1-1709022687136.png%22%20style%3D%22width%3A%20337px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_1-1709022687136.png%22%20style%3D%22width%3A%20337px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F61588iE799E9AC7DA616A2%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jthi_1-1709022687136.png%22%20alt%3D%22jthi_1-1709022687136.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-727837%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20%E5%A6%82%E4%BD%95%E5%9C%A83D%E6%95%A3%E7%82%B9%E5%9B%BE%E4%B8%8A%E6%98%BE%E7%A4%BA%E6%8C%87%E5%AE%9A%E6%A0%87%E7%AD%BE%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-727837%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22%22%3E%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20JSL%20%E8%B0%83%E6%95%B4%203D%20%E6%95%A3%E7%82%B9%E5%9B%BE%E4%B8%AD%E7%9A%84%E5%9C%86%E5%A4%A7%E5%B0%8F%EF%BC%9F%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%3E%E5%BD%95%E5%88%B6%E7%9A%84%E6%BA%90%E4%BB%A3%E7%A0%81%E4%B8%AD%E6%B2%A1%E6%9C%89%E4%BB%BB%E4%BD%95%E5%BD%95%E5%88%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22%22%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%222024-02-29_13-54-16.png%22%20style%3D%22width%3A%20499px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-02-29_13-54-16.png%22%20style%3D%22width%3A%20499px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222024-02-29_13-54-16.png%22%20style%3D%22width%3A%20499px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F61672iC7CD4423BBCE7DA4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%222024-02-29_13-54-16.png%22%20alt%3D%222024-02-29_13-54-16.png%22%20%2F%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-728542%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20%E5%A6%82%E4%BD%95%E5%9C%A83D%E6%95%A3%E7%82%B9%E5%9B%BE%E4%B8%8A%E6%98%BE%E7%A4%BA%E6%8C%87%E5%AE%9A%E6%A0%87%E7%AD%BE%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-728542%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%E5%88%AB%E7%9A%84%E4%BA%8B%EF%BC%8C%E6%82%A8%E5%8F%AF%E4%BB%A5%E8%8E%B7%E5%8F%96%E5%AF%B9%E6%BB%91%E5%9D%97%E6%A1%86%E7%9A%84%E5%BC%95%E7%94%A8%E5%B9%B6%E4%BD%BF%E7%94%A8%20%26lt%3B%20%3CSET%3E%26lt%3B%26gt%3B%3C%2FSET%3E%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20To%20Here(1)%3B%0Adt%20%3D%20Open(%22%24SAMPLE_DATA%2FIris.jmp%22)%3B%0Aobj%20%3D%20dt%20%26lt%3B%26lt%3B%20Scatterplot%203D(%0A%09Y(%3ASepal%20length%2C%20%3ASepal%20width%2C%20%3APetal%20length%2C%20%3APetal%20width)%0A)%3B%0Await(1)%3B%0AReport(obj)%5BSliderBox(1)%5D%20%26lt%3B%26lt%3B%20Set(0.01)%3B%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%E4%BD%86%E8%BF%98%E6%9C%89Frame3D%EF%BC%88%E8%AE%BE%E7%BD%AE%E6%A0%87%E8%AE%B0%E6%AF%94%E4%BE%8B%EF%BC%89%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20To%20Here(1)%3B%0Adt%20%3D%20Open(%22%24SAMPLE_DATA%2FIris.jmp%22)%3B%0Aobj%20%3D%20Scatterplot%203D(%0A%09Y(%3ASepal%20length%2C%20%3ASepal%20width%2C%20%3APetal%20length%2C%20%3APetal%20width)%0A)%3B%3CBR%20%2F%3Ewait(1)%3B%0Aobj%20%26lt%3B%26lt%3B%20Frame3D(Set%20Marker%20Scale(10))%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
lala
Level IX

How can display the specified label on a 3D scatter plot?

For example, generate the following 3D graph in Big Class.jmp. How do you make each point display its own age label?

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Sort( By( age ), Order( Ascending ), replace table );
ca = "nn";
New Column( ca );
Column( ca ) << Formula(
	If( Row() == 1 | age != Lag( age, 1 ),
		r = Row();
		1;
	,
		Row() - r + 1
	)
);
dt << run formulas;
Column( ca ) << deleteFormula;
p1 = dt << Scatterplot 3D(
	Y( :height, :weight, :nn ),
	Weight( :age ),
	Coloring( :sex ),
	Sized Points( 1 ),
	Legend( 9 ),
	Frame3D(
		Set Graph Size( 1066, 741 ),
		Legend( 1 ),
		Set Grab Handles( 0 ),
		Set Rotation( 5.79529088089731, 66.3611426483183, -5.39187559662059 ),
		Set Marker Quality( 1 )
	)
);

Thanks!

2024-02-27_16-07-05.png

 

3 REPLIES 3
jthi
Super User

Re: How can display the specified label on a 3D scatter plot?

Remove Label column property from name, add label property to age, add label row state to all rows and select those rows

jthi_0-1709022562782.png

you could also select something from 3d scatterplot to make them appear

jthi_2-1709022755808.png

 

If you just want to see those on hover over, skip row states

jthi_1-1709022687136.png

 

-Jarmo
lala
Level IX

Re: How can display the specified label on a 3D scatter plot?

How to adjust the circle size in 3D Scatterplot using JSL?There is no recording in the recorded source code.

 

Thanks!

2024-02-29_13-54-16.png

jthi
Super User

Re: How can display the specified label on a 3D scatter plot?

If nothing else, you can get the reference to the slider box and use <<Set

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Iris.jmp");
obj = dt << Scatterplot 3D(
	Y(:Sepal length, :Sepal width, :Petal length, :Petal width)
);
wait(1);
Report(obj)[SliderBox(1)] << Set(0.01);

but there is also Frame3D(Set Marker Scale)

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Iris.jmp");
obj = Scatterplot 3D(
	Y(:Sepal length, :Sepal width, :Petal length, :Petal width)
);
wait(1); obj << Frame3D(Set Marker Scale(10));
-Jarmo

Recommended Articles