compter les lignes en fonction des valeurs d'une autre colonne<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai une colonne qui définit un regroupement, comme une colonne appelée « sexe » qui contient les valeurs « masculin » et « féminin ». Je veux savoir combien de lignes dans l'ensemble de données = « mâle » et combien de lignes dans l'ensemble de données = « femelle ».
Re : compter les lignes en fonction des valeurs d'une autre colonneMerci! Cela m'a aidé.
Re : compter les lignes en fonction des valeurs d'une autre colonneNuméro de colonne (Ligne(), :Gender)
Re : compter les lignes en fonction des valeurs d'une autre colonneMerci pour ces réponses. Existe-t-il un moyen de le faire dans une formule de colonne ?
Re : compter les lignes en fonction des valeurs d'une autre colonneVous pouvez utiliser Tableaux > Résumé .Voici une version JSL :
dt = ouvrir ( "$sample_data/BigClass.jmp" ) ;
dt << Résumé ( Groupe ( : sexe ) , N );
Il existe également la commande SUMMARIZE en JSL.Cependant, vous avez besoin d'une colonne numérique pour que cela fonctionne :
résumer ( sexe = par ( : sexe ) , compte Google = compter ( : hauteur )) ;
imprimer ( compte Google ) ;
[18, 22]
Re : compter les lignes en fonction des valeurs d'une autre colonnedt = table de données actuelle ();
dt << Sélectionner Où(:Gender == "male");
male = nrows(dt << Obtenir les lignes sélectionnées());
dt << Sélectionner Où(:Gender == "female");
femelle = nrows(dt << Obtenir les lignes sélectionnées());