cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Try the Materials Informatics Toolkit, which is designed to easily handle SMILES data. This and other helpful add-ins are available in the JMP® Marketplace
Choose Language Hide Translation Bar

How to select points in a graph which are associated with two or three factors?

Hi pals,

 

I want to choose the points which are associated with two factors.

How can I select them as below graph marked in rectangle region?

MediaTaker101_0-1708331536572.png

Furthermore, if they are associated with three factors, how can I select them?

In below graph, how to "slice" as black rectangle, so I can select the points in blue circle?

MediaTaker101_2-1708332129255.png

 

 

2 REPLIES 2

Re: How to select points in a graph which are associated with two or three factors?

There are different options to do that.

 

If the area you want to select is not rectangular, than use the lasso option in the Graph Builder Toolbar above:

 

Jonas_Rinne_1-1708333014676.png

 

If you look into 3 dimensional space, that I would suggest to select your points on the table level using your factors:

 

Go to Rows -> Row Selection -> Select Where

 

Jonas_Rinne_0-1708332989780.png

 

Here you can specify what should be selected based on your columns, ranges and even conditions.

 

Hope that helps.

 

Edit: fixed typo

 

jthi
Super User

Re: How to select points in a graph which are associated with two or three factors?

In graph builder you could maybe use lasso tool jthi_0-1708332892020.png or data filter (you might have to use Global data filter as local data filter is missing Select more unless you script it (I will make wish list item about this if there isn't one).

 

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");

spd = dt << Scatterplot 3D(
	Y(:NPN1, :PNP1, :PNP2),
	Biplot Rays(0),
	Rotated Components("PC", "ONE", 0, "Varimax"),
	Frame3D(
		Set Graph Size(840, 711),
		Set Grab Handles(0),
		Set Rotation(-163.461667183383, -43.9054573632267, 88.2668787791015)
	),
	Local Data Filter(
		Conditional,
		Mode(Show(0), Include(0), Select(1)),
		Add Filter(
			columns(:NPN1, :PNP1, :PNP2),
			Where(:NPN1 >= 108.673 & :NPN1 <= 114.197)
		)
	)
);
-Jarmo