将列属性传递到汇总表我的方法比较复杂,不知道有没有更好的方法?能不能把父表的列属性传递到汇总表?
自动化和脚本回复:将列属性传递到汇总表哪些列的属性?复制到哪些列?有些确实可以顺利复制过来。
如果您愿意使用剪贴板脚本索引确实提供了使用 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 是摘要。这有效,但只对部分列有效,我正在尝试找出其中的规律。
回复:将列属性传递到汇总表我想我搞明白了。我有一个不寻常的数据列,所有条目都缺少值代码。迭代似乎在那个地方停止了,之后就无法添加列属性了。除此之外,它似乎运行良好。
回复:将列属性传递到汇总表对于超越规格限制,您也可以使用“管理规格限制”