使用子集选择更大的数据集我有一个很大的模拟数据集,需要减少。 表1:说明,ID,Data1,Data2,... DataN
我在Description上再加上一个子集,然后在Data1上。 我现在知道我需要的所有ID号(有35个唯一ID)
在与35个唯一ID匹配的所有行上,如何取35个唯一ID和子集表1。
回复:使用子集选择更大的数据集您可以使用Contains()函数执行所需的操作。 下面是一个非常简单的示例。 密钥将介绍如何使用您的35个ID创建列表。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
idList = {"KATIE", "LILLIE", "DAVID"};
dt << select where( Contains( idList, :Name ) );回复:使用子集选择更大的数据集ID的列表将来自子集的子集中的一列
回复:使用子集选择更大的数据集这很容易:
dtsub=data table("subsetofsubset");
idList = dtsub:ID << get values;