使用 Column("name") 引用列你好,
我有一個快速的問題:
dt = Open( "$Sample_data/Big Class.jmp" );
//// These don't work;
dt << Select where( Column("sex") == "F");
dt << Select where( Column(3) == "F");
<BR />//// Only this works...why??
dt << Select where (:sex == "F");我很確定所有這些選項曾經對我有用......有什麼改變嗎? 我正在使用 JMP16。
我問的原因是因為我通常在列表中有列名,然後使用 For 循環和 Column(colname[i]) 創建迭代以指向適當的列。
任何幫助都感激不盡。 謝謝你。
德基
腳本回复:使用 Column("name") 引用列這有效:
dt = Open( "$Sample_data/Big Class.jmp" );
//// These work now;
dt << Select where( as Column("sex") == "F");
dt << Select where( as Column(3) == "F");
//// Only this works...why??
dt << Select where (:sex == "F");
一般來說,如果列(“列名”)不行,試試作為列(“列名”) .