为什么这不起作用?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />:名称("COLUMN_NAME+WITH-CHARACTERS")
好的
str = "COLUMN_NAME+WITH-CHARACTERS"
:名称(字符串)
错误:名称 arg 必须是带引号的字符串
我让它发挥作用的唯一方法是:
eval(parse(":名称(\!""||str||"\!")"))
这是荒谬的
为什么这不起作用?仅供参考,Name() 不是一个真正的函数(尽管它看起来像这样);它是由解析器处理的引用机制。 如果您确实想在运行时创建名称,请使用 As Name() 函数。
为什么这不起作用?@PM罗兹
感谢您的帮助。 我无法让 As Column 为我做任何事情,但是你对“eval”的使用让我思考,我能够让这个语法工作:
列名=“数据1”;
当前数据表 () << 拆分 ( 拆分依据 (:DAY) ), 拆分 (评估(列名))....);
谢谢,
查尔斯
为什么这不起作用?我不确定为什么你需要 COLUMN 与 AS COLUMN。这似乎为 JMP 澄清了一些事情。我主要使用 COLUMN 函数,但我需要在 where 子句中使用 AS COLUMN 函数:
一个_dme = “电解” ;
tmp_矩阵=二甲基甲酰胺<<获取行,其中( :时间段== “当前的”
&作为列(二甲基甲酰胺,评估(一个_dme )) == 1 ) ;
为什么这不起作用?你好,
您还可以添加一些有关“As Column”用法的信息吗? 我试图将列名作为变量传递给分割表函数,我认为“作为列”函数将帮助我做到这一点。 我正在尝试的看起来像这样:
列名=“数据1”; // 假设有多列数据,例如 data2、data3 等。
当前数据表 () << Split ( Split By (:DAY) ), Split (列名) .... );
我想我需要类似 As Column (columnname) 的东西;里面有声明...
建议?
谢谢,
查尔斯
为什么这不起作用?我使用列函数代替:
柱子(斯特)
为了清楚起见,我还包括了数据集名称:
柱子( dt ,斯特)
有时我需要使用作为列功能。不确定它是否适用于这里。
问候,
彼得