N Items() 参数必须是列表当我在 JMP 13 中运行我的脚本时,一切正常。 但是,对于 JMP 12,我收到一条错误消息,提示 N Items() argument must be a list。 为什么? 我怎么解决这个问题? 感谢您的任何输入。
Re: N Items() 参数必须是一个列表13 说
返回列表中的项目数、关联数组中的键数或显示框的子项数。
https://community.jmp.com/t5/Discussions/Should-quot-n-items-quot-be-more-robust/mp/16627
Re: N Items() 参数必须是一个列表版本 12 报错。 该版本比版本 13 更具限制性。
Re: N Items() 参数必须是一个列表@马克贝利,
然而,他发布的问题是指 JMP 版本 13 和 12,虽然它提供了信息,但我看不出扩展功能与发布的案例有什么关系@Aam_jmp ?
Re: N Items() 参数必须是一个列表旧版 JMP 中的 N items() 函数仅适用于列表。 该功能已扩展。 以下是 JMP 14 中此函数的脚本索引条目:

Re: N Items() 参数必须是一个列表@Aam_jmp ,
你能分享代码吗? 通常,当您传递给函数的参数不是列表时,会发生错误。 但是由于您在 JMP 13 中没有遇到同样的错误,我假设这里还有其他原因。 另外,您能否执行以下操作:
假设 List1 是您传递给函数的参数,添加一个 Is List() 来测试它是否确实是一个列表。
Is List(List1);
如果结果为 0,则尝试 N Items(List(List1)) 以查看是否可以解决 JMP 12 中的问题