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.
Choose Language Hide Translation Bar
BabyDoragon
Level II

Finding Indices Greater Than a Specified Value in a List

As shown in the JSL below, in the case of a Matrix, 'loc' can be used to display indices greater than 5, but it cannot be applied to a List. How should I find the indices greater than a certain value in the case of a List?

show(Loc( [5, 7, 3, ., 5] >= 5 ));
show(Loc( {5, 7, 3, ., 5} >= 5 )); //Error
1 ACCEPTED SOLUTION

Accepted Solutions
jthi
Super User

Re: Finding Indices Greater Than a Specified Value in a List

Convert the list into a matrix

Show(Loc(Matrix({5, 7, 3, ., 5} >= 5)));

Or you can use Where

Where({5, 7, 3, ., 5} >= 5)
-Jarmo

View solution in original post

1 REPLY 1
jthi
Super User

Re: Finding Indices Greater Than a Specified Value in a List

Convert the list into a matrix

Show(Loc(Matrix({5, 7, 3, ., 5} >= 5)));

Or you can use Where

Where({5, 7, 3, ., 5} >= 5)
-Jarmo

Recommended Articles