Recently I wanted to write a script that would take a data table and apply the Split table function to it. When I looked up the Split function in JMP's help utility it had this description
dt << Split(Split(columns), Group(gcol), Col ID(idcol), Remaining Columns(choice), Output Table Name("name"))
Creates a new table (name) by breaking one or more columns from dt into several.
As it turns out this is missing a vitally important piece of information needed for Split to work, namely the Split By(columns) argument, which I was able to guess after a couple frustrating attempts. My question then is this, is there a better way I could have figured out how to use the Split function than guessing at the right answer? Is there documentation that more explicitly list scripting functions, their arguments, and perhaps even give examples? Because this has become a bit of a trend for me while working with JMP. I'll want to automate something using JSL. I'll look it up in the help documentation and try to apply what I learn to the problem. I'll find that there was critical information missing from that documentation and I'll either have to resort to guessing or hoping I can find an explicit example here in someone else's question.