選擇數據<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 )) ;