选择具有特定数据的行大家好,
是否可以在行中选择特定的内容? 如何做呢? 我尝试创建一个列表并将其合并到 Select Rows () 中,但不起作用。
例如,在“品牌”列中,我想选择包含 BMW、Hyundai 和 Nissan 的所有行。
dt = 打开(“$SAMPLE_DATA/Cars.jmp”);
我尝试过的:
rows = {“宝马”,“现代”,“日产”};
dt << 选择行(rows);
这不起作用。 请帮忙
自动化和脚本编写回复:选择具有特定数据的行您可以首先使用 << get rows where 获取感兴趣的行列表,然后使用该列表 << Select Rows。 或者您可以直接使用<<选择位置。 包含()是在选择期间执行比较的一种选项
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cars.jmp");
models_to_find = {"BMW", "Hyundai", "Nissan"};
// option1
rows_to_select = dt << get rows where(Contains(models_to_find, :Make));
dt << Select Rows(rows_to_select);
// demo purposes
dt << clear select; // for demo purposes
wait(1);
// option 2
dt << Select Where(Contains(models_to_find, :Make));