设为首页收藏本站

JMP数据分析论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: ak47ok
打印 上一主题 下一主题

请教老师:表格经两次汇总、一次转置,如何修改JSL,谢谢!

  [复制链接]
11#
 楼主| 发表于 2018-8-13 17:06:17 | 显示全部楼层
如果以分拆太小设为2、验证比例设为0.3,来编写代码、就不知要如何进行了。谢谢!

查看帮助、JMP的决策树分割是否继续进行、好象是基于训练组与验证组的R方变化来判断是否继续执行的,但不懂具体的细节。
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2018-8-14 12:13:41 | 显示全部楼层
jiasongchen 发表于 2018-8-14 11:30
JMP对于的拆分数有两个规则,分别是Minimum Size Split, Split Best 只要任意一个达到界限就给出拆分数。但 ...

谢谢资深的版主 !
这个效果正是我想要的。

下来还要继续请教如何通过代码用、自动循环修改相关参数进行决策树自动运算、并自动将每次结果输出文件保存。

受教了,再次衷心谢谢!
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2018-8-14 12:35:10 | 显示全部楼层
jiasongchen 发表于 2018-8-14 11:30
JMP对于的拆分数有两个规则,分别是Minimum Size Split, Split Best 只要任意一个达到界限就给出拆分数。但 ...

先向版主请教决策树运算后如何用代码完成将很所要的结果保存到源数据表的操作,这个好象在JMP录制的脚本中找不到的:
决策树自动操作后、将"保存列"中的"保存预测公式、保存叶标签公式"分别点击,这样这两结果会自动保存到源数据表中,但这个操作怎样用代码实现?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2018-8-14 12:41:29 | 显示全部楼层
本帖最后由 ak47ok 于 2018-8-14 12:44 编辑

接下来就是在源数据表中、将X因子都删除,在弹出窗口选择"删除公式"、然后将所得数据按"预测变量:中位数"降序排序,
最后将排序后的数据表另存为C:盘根目录、excel格式表格,这部分的操作如何用代码实现?真心感谢!

谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2018-8-16 08:50:30 | 显示全部楼层
找到类似的,但还是不会用,麻烦老师指导,谢谢!
Dear all,



I am running some generalised linear model via a JSL script.

How can I save the prediction formula to a column with a specific name?



All I managed to find (Automate saving of prediction formula using JMP script?) was something like:

GLM = Fit Model (......);

GLM << prediction formula;



However:



1) can I choose the name of the column which will store the prediction formula? JMP will automatically save it to: "Pred Formula 'Target Variable'"

2) Is this functionality documented anywhere? I found it on the forum above, but not in JMP's documentation

3) Does the same syntax work for other platforms (e.g. partition)?



Thanks.
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2018-8-16 08:57:54 | 显示全部楼层
原来这样
P = Partition( ... );

P << save prediction formula;
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2018-8-20 11:07:56 | 显示全部楼层
jiasongchen 发表于 2018-8-14 11:30
JMP对于的拆分数有两个规则,分别是Minimum Size Split, Split Best 只要任意一个达到界限就给出拆分数。但 ...

再次请教版主:
用JSL循环运行决策树后发现的问题是:
单用最小分割及分割次数来控制、很易出现过度拟合问题:验证的R方出现负值。

请问是否在代码还能增加R方值来控制?
截图是在手册中看到的内容、但不知写代码能否实现

谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2018-11-21 10:13:19 | 显示全部楼层
掌握了JSL这些都不是事,

关键的JSL代码可以很简洁。

JMP自身录制的宏代码绝对是不好用的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|JMP数据分析论坛 ( 沪ICP备13022603号-2 )  

GMT+8, 2024-5-16 10:29 , Processed in 0.406514 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表