將列屬性傳遞到總計表我的方法比較複雜,不知道有沒有更好的方法?能不能把父表的列屬性傳遞到匯總表?
自動化和腳本回覆:將列屬性傳遞到總計表哪些列的屬性?複製到哪些列?有些確實可以順利複製過來。
如果您願意使用剪貼簿腳本索引確實提供了使用 JSL 複製列屬性的相當簡單的範例
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
dt << Copy Column Properties({:MODULUS, :ELONG});
dt2 = New Table("test it",
New Column("T1", numeric, continuous),
New Column("T2", numeric, continuous),
New Column("T3", numeric, continuous),
Add Rows(10)
);
dt2 << Paste Column Properties({:T1, :T3});
回覆:將列屬性傳遞到總計表賈爾莫
根據您的建議和我在這裡找到的一些信息
已解決:將列屬性從一個資料表複製到另一個資料表 - JMP 使用者社區
我想出了這個。
Names Default To Here( 1 );<BR />dt = Current Data Table();<BR />Summarize( unique_values = by( :LOT ) );<BR />colList = dt << get column names( numeric, string );<BR />SpecCols = {};<BR />For Each( {colnames, index}, colList,<BR />spec = Column( dt, colnames ) << get property( "Spec Limits" );<BR />If( !Is Empty( spec ),<BR />Insert Into( SpecCols, colnames )<BR />);<BR />);<BR /><BR />Try(For( i = 1, i <= N Cols( dt ), i++,
colProps = Column( dt, SpecCols[i] ) << Get Column Properties;
Column( Data Table( "Yield By Wafer" ), SpecCols[i] ) << Add Column Properties( colProps );
));
dt 是父表,SpecCols 是包含規格的列列表,Yield By Wafer 是摘要。這有效,但只對部分列有效,我正在嘗試找出其中的規律。
回覆:將列屬性傳遞到總計表我想我搞明白了。我有一個不尋常的資料列,所有條目都缺少值代碼。迭代似乎在那個地方停止了,之後就無法加入列屬性了。除此之外,它似乎運作良好。
回覆:將列屬性傳遞到總計表對於超越規格限制,您也可以使用“管理規格限制”