Comment supprimer les cartes de contrôle avec des colonnes videsJ'ai une grande table de données que je permets à l'utilisateur de filtrer jusqu'à un produit pour ensuite créer un sous-ensemble et des cartes de contrôle. Les produits utilisent différentes combinaisons de paramètres, de sorte que la table principale et le sous-ensemble ont des colonnes vides qui diffèrent pour chaque produit. J'aimerais résoudre un de ces problèmes :
- Comment puis-je créer une liste dynamique à alimenter dans le générateur de cartes de contrôle pour tracer uniquement les paramètres qui ne sont pas vides pour un sous-ensemble donné ?
- Comment puis-je supprimer des cartes vides du générateur de carte de contrôle après la création ?
À titre d'exemple, j'ai joint un sous-ensemble de la table Hot Dogs avec certains paramètres supprimés par Taste. Calories n'a plus de données pour tous les chiens au goût moyen. Dans ce cas, j'aimerais que chaque paramètre soit tracé sauf Calories, bien qu'il puisse s'agir d'un paramètre différent pour d'autres goûts.

Merci!
Re : Comment supprimer des cartes de contrôle avec des colonnes videsVoici une façon de gérer le problème.Vérifiez simplement si la colonne a toutes les valeurs manquantes, et si c'est le cas, ne l'incluez pas dans la liste des bonnes colonnes.
Names Default To Here( 1 );
dt = Current Data Table();
colNames = dt << get column names( string, continuous );
newcolNames = ":Name(\!"" || colNames[1] || "\!")";
For( i = 2, i <= N Items( colNames ), i++,
If( Col Number( Column( colNames[i] ) ) != 0,
newcolNames = newcolNames || ",:Name(\!"" || colNames[i] || "\!")"
)
);
Eval(
Parse(
"Control Chart Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables(
Y("
|| newcolNames || ")));"
)
);