问题标签 [jsl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 如何从 python 脚本调用 *.jsl 脚本
我有一个 python 脚本正在运行。我想在我正在运行的 python 脚本中调用 *.jsl 脚本,并想在 python 中使用它的输出。我可以知道我该怎么做吗?
python-2.7 - JMP 9 自动化错误——解决方法?
我在 Windows 7 下使用 JMP 9.0.3 64 位并从 Python 自动化它(编辑:我已经确认该错误同样可以通过 VBScript 自动化重现,并且仍然存在于 JMP 11.0.0 中)。我的自动化代码基于JMP 9 自动化指南。所有 JMP9 PDF 现在似乎都从网站上消失了。
这个错误对我来说是一个相当大的障碍。我经常需要在自动化代码中操作表,然后用 JSL 代码交换表名,而这个错误使得无法可靠地做到这一点。有没有其他人遇到过?任何已知的修复或解决方法?
(我在 StackOverflow 上没有看到很多 JMP/JSL 问题,但我在这里发帖是因为有一些使用 JMP 的潜伏者。最初发布在 SAS 的 JMP 论坛上:https ://community.jmp.com /消息/213132#213132 )
问题
Document
自动化对象具有属性Name
、FullName
和Path
,它们应该反映关联 JMP 表的表名或文件名。然而,在许多情况下,这些属性被证明是空白的,尽管表具有可以从 JSL 代码访问的非空名称,并且尽管事实上可以使用此名称检索表自动化对象。
演示代码
这是一些演示该错误的 Python 代码。它使用 JSL 创建一个表,保存该表的名称,并按名称查找该表的自动化对象。然后它检查是否table.Document.Name
与表的已知名称匹配——它只是用来查找它!——并报告不成立的情况。它这样做了 100 次,通常名称在前 2-4 次迭代后开始变为空白:
典型输出:
sas - 提取协方差矩阵非线性拟合
使用 JSL 脚本,我想提取非线性模型的协方差矩阵。我有一条 4PL 曲线。但是当我请求时: m["Logistic 4P"]["Parameter Estimates"]["Covariance of Estimates"]["Reference"][""];
据说它是一个outlinebox,因此不能转换为Data Table,也不能转换为矩阵。
但是,在右键单击它时,我可以将其转换为两者,因此必须可以使用 JSL。
有任何想法吗?
sas-jmp - JMP 脚本:为什么我的列数据没有发送到函数中?
我正在为我的一些数据表创建一个 JSL 脚本,并且需要我的函数对列进行操作。
我可以让函数在绘图事件期间作用于列,但不能使用标准操作。
这是一个有效的例子。这作用于当前数据表并绘制 的分布:Column1
,它恰好是具有 4 个唯一项的名义字符。
注意Expr()
周围:Column1
。没有这个,分布函数就不起作用。
我想要做的是以下,但它不起作用。它应该做的是显示:Column1
.
如果我运行脚本而不尝试将其包装在函数中,那么它就可以正常工作:
我相当确定我的问题与函数内部的命名空间有关,但我似乎无法弄清楚。有没有人有什么建议?
sas-jmp - 使用来自另一列的 if 条件在 JMP 中创建新列
我是 JMP 的新手,所以我仍然感觉良好。我想在 JMP 中创建一个名为“状态”的新列。此状态是字符,取决于“等级”列的值。如果“等级”列中条目的值为零,则“状态”列中条目的值应为“失败”。如果“等级”值大于 100,则“状态”列中的条目应为“无效”。如果 :Grade" 值小于 0,则 "Status" 值应该是 "invalid"。这应该很简单。但不知何故,我的脚本将无法正常工作:
你能帮我调试这个脚本吗?
python - 使用 Python 和 Beautiful Soup 解析 HTML 时,jsl 标记不显示
一点背景(我是编程的超级新手,所以请耐心等待):
我正在尝试从谷歌地图中抓取 duration_in_traffic 数字(我知道有一个 API,但这个数据片段仅限于“商业地图”,所以我认为这将是最简单的路线)。
当我使用 Beautiful Soup 查找所有<div>
标签时,几乎没有任何东西出现。在仔细检查元素后,看起来页面的大部分都嵌套在一个标签下,如下所示:
我假设这与 javascript 和页面的动态特性有关,但是有没有办法使用 Beautiful Soup 访问这个 jsl 标签下的分区?
sas-jmp - 在 JSL JMP 中将 r 平方从拟合模型拉出到表格
我试图弄清楚如何使用 JSL 将一些方差变量值的分析写入 JMP 中的表中。我的想法是编写一个脚本来运行具有不同参数的不同类型的模型,并将 R^2 和 RSME 记录到表中(也许有更好的方法来做到这一点,我在 JMP 的第二天)。浏览文档似乎不同的分析有不同的方法来做到这一点,我找不到“适合模型”的方法。我还需要知道如何为我可能已经找到文档的神经网络执行此操作。
java - JSL 中的符号 S[F1:=T1,...,Fn:=Tn]
在 JLS(参数化类型)的第 4.5 节中提到了以下符号:
S[F1:=T1,...,Fn:=Tn]
.
我并不完全理解这个符号的含义。
在以下段落中提到:
泛型类型具有类型参数 F1,...,Fn 和对应的边界 B1,...,Bn。参数化类型的每个类型参数 Ti 的范围涵盖所有类型,这些类型是相应边界中列出的所有类型的子类型。也就是说,对于 Bi 中的每个绑定类型 S,Ti 是 S[F1:=T1,...,Fn:=Tn] 的子类型(第 4.10 节)。
上面这句话的意思很清楚。
[F1:=T1,...,Fn:=Tn]
但我不清楚为什么我们有S
python - 如何使用 jsl 脚本从 SAS JMP 环境调用 Python 脚本
我想使用 JSL 从 SAS JMP 环境运行 python 脚本。有什么选择?
regression - 在 JMP Fit Model Profiler 中,如何为所有组创建单个输出网格表?
假设两个 X 变量具有固定值,我想创建一个表来预测几个 Y 变量的值。我想使用 JMP 的拟合模型按组执行此操作。问题是每组,我得到一张桌子。因此,如果我有 20 个组,我会得到 20 个表,而这些表甚至没有名称供我识别它们属于哪个组。如何只为所有人输出一张表?下面是我的代码: