从多列中查找最小值和最大值(列的名称相同)你好,
我在 Excel 中有大量数据,并且它有多个具有相同名称的列(这是我从测试器获得的格式)。 我想计算所有列的最小值、最大值、标准差和平均值。
我尝试在 JMP 中打开数据,但 JMP 将列名称保留为(Av、Av1、Av2、Av3.......),然后如果我使用制表,它会显示 Av、Av1、Av2 的最小值、最大值...等等,但我想要所有的最小值和最大值(Av,Av1,Av3,...)。
请帮忙。 附上原始数据。
回复:从多列中查找最小值和最大值(列的名称相同)我将在下面向您展示的所有内容都包含在《使用 JMP》一书中
帮助==>书籍==>使用JMP
需要做的是在数据表中创建一个新列,并将公式应用于该列。
1、打开堆积数据表,点击行状态列上方列区域的红色小三角。选择“新列”

2. 将打开“列信息”窗口。将新列的名称更改为您想要的任何名称(我选择“标签 2”)。还将建模类型更改为“角色”

3. 单击“确定”,然后右键单击新列的标题区域并选择“公式”

4. 在公式编辑器中,双击标题为“无公式”的框

5. 使用这个简单的公式,我们只需将其输入框中即可,而不是像我们一样进行点击式公式构建

6. 输入完成后,只需单击“确定”或“应用”,公式就会生成新值

您现在可以在制表平台中使用这个新列
回复:从多列中查找最小值和最大值(列的名称相同)请帮助在上面的脚本中添加 Word(1, :Label, " ") 。
回复:从多列中查找最小值和最大值(列的名称相同)这是你想要的?

如果是,我所做的就是向堆叠数据表中添加一个新列,将其称为“新标签”,并将该列的公式指定为:
字(1,:标签,“”)
公式的解释是查看“标签”列,并从该列中取出第一个单词,其中分隔符基于空格,“”
回复:从多列中查找最小值和最大值(列的名称相同)抱歉,我没听懂。 请告诉我。 我已附上堆叠文件。 你会看到很多标签 Av、A10、... 我想要 Av.xx 标签中的最小值和最大值。 与所有其他标签的相似性

回复:从多列中查找最小值和最大值(列的名称相同)只是不要将名为“标签”的列拖到制表平台。 只需拖动名为“数据”的列即可。 拖动“标签”列会强制进行聚合。
回复:从多列中查找最小值和最大值(列的名称相同)你没明白我的意思。 我的问题标签仍然是 A、A10、A11、A12,... 我想要所有 Av 的最小值和最大值.. A10....
请帮忙。

回复:从多列中查找最小值和最大值(列的名称相同)JMP 中的 JMP 平台功能非常强大,“表格 > Stck”也是如此。 该文档总体上是好的,如果不是,您可以建议如何改进它。
看看多系列堆栈选项。
回复:从多列中查找最小值和最大值(列的名称相同)极好的.. 成功了一半.. 我有多个参数... Av1、Av2...以及 FIMO、FIMO2...也需要分开。 当前脚本堆叠所有内容,但不将标签解码为原始名称

回复:从多列中查找最小值和最大值(列的名称相同)您在阅读 XLSX 时必须更加小心,但如果您将其放在桌面上,下面的脚本给出了这个想法。
NamesDefaultToHere(1);
// Put the .xlsx on the Desktop and open it
dt = Open("$DESKTOP//Char Summary_web.xlsx");
// Just use the first few columns as a demonstration
dt << deleteColumns(17::NCol(dt));
// Stack the data
dt2 = dt << Stack(
columns(
:ZA 2,
:ZA 3,
:ZA 4,
:ZA 5,
:ZA 6,
:ZA 7,
:ZA 8,
:ZA 9,
:ZA 10,
:ZA 11,
:ZA 12,
:ZA 13,
:ZA 14
),
Source Label Column( "Label" ),
Stacked Data Column( "Data" ),
OutputTable((dt << getName)||" Stacked")
);
// Use Tabulate
dt2 << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :Data ), Statistics( Mean, Std Dev ) ),
Row Table( Grouping Columns( :wafer ) )
)
);回复:从多列中查找最小值和最大值(列的名称相同)我没有完全得到。
我尝试过“表>堆栈”但仍然看到A1,A2,A3....等.. 因此,制表仍然没有完成所有最小值和最大值。
回复:从多列中查找最小值和最大值(列的名称相同)尝试使用 '表 > 堆栈' 在进行制表之前。