JMP 15 中新的选择列功能我喜欢允许您在打开 jmp 表之前以交互方式选择列的新功能。 但是,无论如何都可以使用脚本将这些列名放入列表中。 我的用例是我可能只想打开以 litho_ 开头的列,但可能不知道所有这些列的名称?
提前致谢
凯文
回复:JMP 15 中的新选择列功能你好@kevin_lennon ,
您可以将“仅列名”参数与 Open() 一起使用,这将返回您想要的列表:
listOfNames = Open( "$SAMPLE_DATA/Fitness.jmp", Column Names Only );
@朱利安
回复:JMP 15 中的新选择列功能我可能没有正确解释自己。 新的 JMP 15 功能允许您通过读取元数据在内存中打开表之前查看列。 假设我有一个包含 10k 列的 5GB JMP 表。 我宁愿不将 5GB 表打开到内存中,而是查看表中的列并只打开我需要的列。
这可以在使用打开对话框中的下拉菜单打开表格时以交互方式完成。 但是,我想在正确打开表之前获取列表中的列名。
您提供的解决方案首先打开表格,这是我想避免的。
谢谢
凯文
回复:JMP 15 中的新选择列功能这是一个示例脚本,用于获取与特定文本匹配的列列表:
dt = open("$SAMPLE_DATA/Semiconductor Capability.jmp");
list = dt << get column names;
parsed_list = {};
for(i=1, i<=N items(list), i++,
if(contains(list[i], "NPN"),
insert into(parsed_list, list[i])
)
);
show(parsed_list);