嗨 JMP 社区,
我有以下数据集:

我想从表环境列 X2 和 X3 值复制到两个新列,但四舍五入到最接近的整数。
所以第一行会让我们说:
9 5
7 0
15 0
等等
我知道你可以很容易地做到这一点,只需将值复制粘贴到 excel 中并在其中包含一个函数,但我不想包含第三方工具,我很确定我可以以某种方式在 JMP 中轻松地做到这一点。
谢谢
如果您的因子水平分布广泛,您总是可以将列的显示格式设置为“固定十进制”,并显示零位小数。 它不会更改值,但会提供要打印的表格。 否则,您可以按照之前的海报建议在两个新创建的列中使用 Round() 或 Floor() 函数。
只需创建一个新列并指定以下公式
Round(:X2, 0 )
New Table( "Example",
Add Rows( 40 ),
New Column( "X2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Selected,
Set Values(
[0.222296780906617, -0.208880377933383, 0.948435816913843,
-0.223318483680487, 0.348921137861907, 0.661695904098451,
-0.79871425870806, -0.2668949784711, 0.8907325360924, 0.841785247903317,
-0.707082123029977, 0.0489646322093902, -0.795245121698827,
-0.274563614744693, -0.0984594593755902, 0.0850535412319002,
-0.289936773944646, 0.37708281353116, 0.376254497095942,
-0.378620598930866, -0.796597009990364, 0.834386725910008,
0.971540253143757, -0.848479581996799, 0.913042881526053,
0.795696284156292, -0.0982480780221523, -0.537943015806377,
-0.179191492497921, 0.96037309942767, -0.853838890325278,
0.451878123916685, -0.742894380353391, 0.886242488399148,
0.291709554381668, 0.818332622293383, -0.657034539617598,
-0.327543308958411, -0.430723237805069, 0.415282697882503]
)
),
New Column( "Column 7",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Round( :X2, 0 ) )
)
)
