如何删除列公式但保留值(无需编写脚本)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />您好,如何删除列公式但保留值(无需脚本)? 我记得几个月前看到过这个问题的答案,也许是在 JMP 峰会上,但我已经忘记了,而且似乎无法弄清楚。
谢谢,
麦克风
回复:如何删除列公式但保留值(使用脚本)谢谢你!谢谢你! 谢谢你!
回复:如何删除列公式但保留值(使用脚本)下面是如何删除在另一列的公式中引用的列的示例。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
dt << New Column( "LogHeight", formula( Log( :Height ) ) );
// Delete the formula in the column LogHeight
Column( "LogHeight" ) << delete formula;
dt << delete columns( "Height" );
回复:如何删除列公式但保留值(使用脚本)我正在尝试删除 JMP 中的列。 但是,要删除的列已被公式中的另一列使用。 删除列时找不到删除公式的语法。 任何如何实现这一目标的想法将不胜感激。 我尝试了几件事但没有成功:
col << Go To( :PC50);
Column("PC50") << delete formula;
dt <
col << Go To( :PC50);
Col ("PC50") << delete formula;
dt <
col << Go To( :"PC50");
Col("PC50") << delete formula;
dt <
col << Go To( :PC50);
col(:PC50) << delete formula;
dt <
等等……
我缺少什么?
回复:如何删除列公式但保留值(无需脚本)我假设当您引用“点”时,您引用的是缺失值字符。以交互方式,替换所有缺失值的最简单方法是将“0”(零)粘贴到所有单元格中。以下步骤将做到这一点:
1. 转到具有缺失值的单元格之一,然后通过单击选择该单元格。
2. 在单元格中输入零。
3. 通过选择单元格并右键单击并选择“复制”,将零字符复制到粘贴缓冲区中
4. 转到具有缺失值的同一列的新单元格,然后单击该单元格。
5. 右键单击单元格并选择“选择匹配单元格”
6. 再次右键单击同一单元格,然后选择“粘贴”
然后,零“0”将被粘贴到该列的所有缺失值单元格中。
或者,您可以使用重新编码
1. 单击列标题选择该列
2. 转到下拉菜单(或基于列的红色三角形之一)并选择
列==>重新编码
3. 将显示的缺失值更改为零
4.点击“完成”
5.选择“就地”
要使用 JSL 执行相同的操作,可以使用以下脚本:
Names Default To Here( 1 );
dt = Current Data Table();
columnVector = dt << get rows where( Is Missing( dt:your column name ) == 1 );
dt:your column name[columnVector] = 0;
回复:如何删除列公式但保留值(无需脚本)这有效:
dt<<);
现在:有谁知道如何在不使用公式的情况下用“0”替换列中的“点”?
回复:如何删除列公式但保留值(无需脚本)或者您可以根本不使用公式,如下所示:
dt<<NEW column=""></NEW>
当然,这取决于你的公式有多复杂。
回复:如何删除列公式但保留值(无需脚本)col << delete formula;
所有这些类型项目的文档可在以下位置找到:
帮助==>脚本索引
回复:如何删除列公式但保留值(无需脚本)除了使用脚本之外,您还能回答同样的问题吗?我需要在列上使用公式,获取值,但不存储公式。
回复:如何删除列公式但保留值(无需脚本)谢谢。 那行得通。我知道这很简单,但就是想不起来。
回复:如何删除列公式但保留值(无需脚本)只需删除公式列属性即可。 价值观将被保留(据我所知......)。
右键单击列标题并选择“列信息”。 应该有一个属性列表。 选择公式并单击删除按钮。