设为首页收藏本站

JMP数据分析论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

终于用上JMP专业版了,功能就是不同

  [复制链接]
11#
 楼主| 发表于 2018-8-22 09:16:16 | 只看该作者
不按常理出牌:
JSL的代码缩进完全可以去掉多余的空格及换行。

这样就方便将常用代码制作为自己的输入法词库,
VBA的代码我早年已这样搞的了
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2018-8-22 09:18:11 | 只看该作者
可以说JMP没有将条件求和制作为函数是它的败笔:

只能通过循环来搞定了
dt=New Table("多列条件求和",AddRows(10000));
For(i=1,i<=4,i++,dt<<New Column("X",Numeric,Formula(Random Normal(0,1))));
dt<<delete column(1);
dt<<New Column("正和",Numeric,Formula(Local({i=0,n=N Col(Current Data Table())- 1},Sum(Repeat({i++ ; Column(i)[] *(Column(i)[]>0)},n)))));
dt<<New Column("负和",Numeric,Formula(Local({i=0,n=N Col(Current Data Table())- 2},Sum(Repeat({i++ ; Column(i)[] *(Column(i)[]<0)},n)))));
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2018-8-22 09:21:45 | 只看该作者
上面的代码能实现此效果

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 17:04 , Processed in 0.368933 second(s), 14 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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