Hi Morgan (and all),
I managed to get it working for my data table. I also realized, I don't need to go via contour plot all the time. I could make a subtable where all X==0, and get the data along Y and vice-versa, and any other coordinates I like is also possible. The script you provided helped quite a bit.
Now, I'm trying to figure out how to do it across multiple objects. My sample script is below. It works for one object. If there are multiple objects, I'm not sure how to group it. Any inputs on this? I would appreciate it a lot.
In my script, right now I get all the data for one object. I however, have to repeat the same on another object. All objects fall into one category, say "Wafers" or "Structure"...
Names Default to Here(1);
dt = open("C:/Users/yoga_***/***.jmp");
dt << Select Where (:Y == 0);
dt << Subset(Output Table("Subset"),Selected Rows(1), Selected Columns (0));
dt = Data Table("Subset");
subp = dt << Bivariate ( Y(:Name( "Rdson" )), X(:X) );
report(subp)[OutlineBox(1)] << Set Title( "Rdson Contour at Y==0" );
subp << Journal Window();
subp << Close Window();
dt = open("C:/Users/yoga_***/***.jmp");
dt << Select Where (:X == 0);
dt << Subset(Output Table("Subset2"),Selected Rows(1), Selected Columns (0));
dt = Data Table("Subset2");
subp = dt << Bivariate ( Y(:Name( "Rdson" )), X(:Y) );
report(subp)[OutlineBox(1)] << Set Title( "Rdson Contour at X==0" );
subp << Journal Window();
subp << Close Window();
dt = open("C:/Users/yoga_***/***.jmp");
dt << Select Where (0.95 < :X/:Y < 1.05);
dt << Subset(Output Table("Subset3"),Selected Rows(1), Selected Columns (0));
dt = Data Table("Subset3");
subp = dt << Bivariate ( Y(:Name( "Rdson" )), X(:X) );
report(subp)[OutlineBox(1)] << Set Title( "Rdson Contour at X==Y" );
subp << Journal Window();
subp << Close Window();
close(Data Table("Subset"), NoSave);
close(Data Table("Subset2"), NoSave);
close(Data Table("Subset3"), NoSave);