选择数据<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我需要选择符合此条件的数据集中的所有行:
CT <<选择位置((缺少(:姓)));注意这是好的,不是问题。
我所面临的挑战是我需要的 DESELECT 符合以下条件的行:
((缺少(:姓)和对象类型==“NWA”&:金额> 0))
这一切看起来都很简单,但我花了几个小时试图搞清楚!
谢谢,
丹·F
回复:选择数据嗨,丹。
关于你的间距问题...... Collapse Whitespace()函数在JMP 11中可用。 以下内容将消除Charge No列中值的重复空格。
dtb = Data Table( "Data Set B" );
For Each Row(
Column( dtb, "Charge No" )[Row()] = Collapse Whitespace( Column( dtb, "Charge No" )[Row()] )
);
希望有所帮助!
温迪
回复:选择数据JMP用户社区 - 感谢您对JMP问题的帮助。我还有另一个用户社区的问题。
我正在通过源自通用SAP报告的“Charge No”加入两个jmp数据表。挑战在于:
·在数据集A中,“充电否”数据为:六个数字+ 1个空格+四个数字
o例如:141922 0010
·但是在数据集B中“充电否”数据是:六个数字+7个空格+四个数字
o例如:141922 0010
我想做什么,我的新问题是如何编写将修改数据集B的jmp脚本,使“Charge No”的配置与数据集A中的相同。即六个数字+ 1个SPACE +四个数字
回复:选择数据谢谢!
回复:选择数据 DT = 新表 ( “测试表” ,添加行 ( 6 ) ,
新栏目 ( “姓” ,字符 ,公称 ,
设定值 ( { “” , “” , “” , “” , “AAA” , “BBB” } )
) ,
新栏目 ( “类型” ,字符 ,公称 ,
设定值 ( { “NWA” , “NRA” , “NWA” , “NBA” , “NWA” , “NWA” } )
) ,
新栏目 ( “量” ,数字 ,连续 ,格式 ( “最好” , 12 ) ,
设定值 ( [ 800 , 800 , 157736 , 157736 , 800 , 157736 ] )
)
) ;
v_rows = DT << 得到行在哪里 ( 不见了 ( : 姓 ) & 类型 == “NWA” & : 量 == 800 ) ;
如果 ( NROWS ( v_rows ) > 0 ,
柱 ( DT , “姓” ) v_rows ] = “Vertek发票” ;
) ;
l_rows = DT << 得到行在哪里 ( 不见了 ( : 姓 ) & 类型 == “NWA” & : 量 == 157736 ) ;
如果 ( NROWS ( l_rows ) > 0 ,
柱 ( DT , “姓” ) l_rows ] = “LV2 PIN06 / 07” ;
) ;
回复:选择数据感谢您提供此信息 - 请继续阅读以下问题:
1。对于条件(缺少(:姓)和类型==“NWA”&:金额= $ 800)
我想填充字符列:姓氏==“Vertek发票”
2。并且条件(缺少(:姓)和类型==“NWA”&:金额= $ 157,736)
我想填充字符列:姓氏==“LV2 PIN06 / 07”
谢谢,
担
丹尼尔福斯科
专案经理
BWR船内改装和维修
西屋电气公司
226 Airport Parkway,Suite 595
圣何塞,加利福尼亚州95110-3740
电话:+1(408)392-7455
cell:+1(408)202-3601
fuscod@westinghouse.com <至mailto:fuscod@westinghouse.com>
回复:选择数据编辑器工具提示在以下情况下非常有用:

通过使用“选择位置”中的第二个参数,您应该能够获得所需内容:
NamesDefaultToHere ( 1 ) ;
DT = 打开 ( “$ SAMPLE_DATA / Big Class.jmp” ) ;
//选择所有男性
DT << SelectWhere ( : 性别 == “M” ) ;
等待 ( 1 ) ;
//取消选择14岁的男性
DT << SelectWhere ( : 年龄 != 14 , currentSelection ( “限制” )) ;
(我正在使用JMP 12,BTW)。
回复:选择数据CT << 选择在哪里 ( 不见了 ( : 姓 ) & ! ( : 对象类型 == “NWA” & : 量 > 0 )) ;