Since you want all the slices, what you are looking for is a transpose. Maybe
~.@(, i.@#) |: ] Untested. Henry Rich On Wed, Sep 6, 2023, 6:10 PM Piet de Jong <pietd...@gmail.com> wrote: > Here is my “wish" > > A dyadic (tacit) verb such that x v y gives all the slices of y along > dimension x, where x is integer. That is to say > > i{ x v y > > is slice i of the array y along dimension x. > > Thanks for all your help! > > > On 7 Sep 2023, at 08:04, 'robert therriault' via Programming < > programm...@jsoftware.com> wrote: > > > > Or something like this? > > > > [n =. i. 2 2 2 > > 0 1 > > 2 3 > > > > 4 5 > > 6 7 > > ,./ n > > 0 1 4 5 > > 2 3 6 7 > > ($ $ (,@,./)) n > > 0 1 > > 4 5 > > > > 2 3 > > 6 7 > > > > Cheers, bob > > > > > >> On Sep 6, 2023, at 14:49, 'robert therriault' via Programming < > programm...@jsoftware.com> wrote: > >> > >> Hi Piet, > >> > >> Maybe show us what you would want to do with higher dimensions? Or a > less symmetric 2 dimensional shape? > >> > >> For shape 2 2, I would use the even simpler > >> > >> |: m > >> 0 2 > >> 1 3 > >> > >> Hope this helps. > >> > >> Cheers, bob > >> > >>> On Sep 6, 2023, at 14:26, Brian Schott <schott.br...@gmail.com> wrote: > >>> > >>> ,./0 1 {"1 m > >> > >> ---------------------------------------------------------------------- > >> For information about J forums see http://www.jsoftware.com/forums.htm > > > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm