Sous-ensemble d'une table de données en plusieurs tables de données par valeur de colonneChère Communauté,
Je souhaite diviser ma table de données en plusieurs tables de données plus petites contenant uniquement les lignes dans lesquelles une colonne a une certaine valeur. C'est ce que je veux faire pour toutes les valeurs uniques de la colonne.
Avec l'exemple des données Big Class : je souhaite générer deux tableaux de données dans lesquels l'un n'a que les lignes où sexe= F et l'autre les lignes où sexe = M. Il doivent s'agir de deux tableaux de données distincts.
Avec seulement quelques catégories de valeurs, je pourrais le faire à la main en sélectionnant/filtrant les données des lignes et en sous-définissant uniquement les lignes sélectionnées, mais avec plus de 50 catégories, j'envisage probablement une option de script, car le pointer-cliquer prendra trop de temps.
De l'aide? Je suppose que je devrais trouver un moyen de parcourir les valeurs uniques de ma colonne de séparation et d'essayer de reproduire le sous-ensemble ?
Mélange et nettoyage des donnéesRe : Subdiviser une table de données en plusieurs tables de données par valeur de colonneOuah. Comment je ne le savais pas ?? C'est exactement ce que je voulais. Merci, @txnelson !Re : Subdiviser une table de données en plusieurs tables de données par valeur de colonneEn plus de @txnelson ,
lorsque vous avez autant de tableaux, vous devrez peut-être les organiser et les modifier en listes, voir exemple.
Names Default To Here( 1 );
cdt = Open( "$SAMPLE_DATA\Big Class.jmp" );
tables = cdt << Subset(
By( :age ),
All rows,
Selected columns only( 0 ),
columns( :name, :age, :height, :weight )
);
Wait( 3 );
For( i = 1, i <= N Items( tables ), i++,
write( "closing: ", tables[i] << get name , "\!n");
wait(1);
Close( tables[i], NoSave );
);
Re : Subdiviser une table de données en plusieurs tables de données par valeur de colonneTables=>Sous-ensemble a une case à cocher Sous-ensemble par qui, lorsqu'elle est cochée, permet la création d'un nouveau sous-ensemble pour chaque niveau de la ou des colonnes sélectionnées dans la zone de sélection du sous-ensemble.
