<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut à tous,
J'ai une table de données avec plusieurs colonnes. La première colonne de mon axe x et le reste des colonnes sont mes valeurs y. Je l'ai déjà fait auparavant, mais tous les noms de colonnes étaient des nombres ou n'avaient pas d'espaces. Maintenant, ils le font, et mon code ne fonctionne pas. Comment puis-je éditer ce code pour obtenir mon tracé?
y_cols = dtIdleak << récupère les noms de colonnes (chaîne, caractère);
Supprimer de (y_cols, 1);
dtIdleak << Tracé de superposition (X (: Vd_V), Y (:( Eval (y_cols)))),
Superposition Axis << {{Min (0.01), Max (100), Inc (1), Ticks mineurs (1)}},
Points de connexion (1),
SendToReport (
Envoi(
{},
"102",
ScaleBox,
{Échelle ("Journal"), Min (0,01), Max (1000), Inc (1), Tiques mineures (1)}
),
Dispatch ({}, "", AxisBox, {Ajouter un libellé d'axe ("Idleak (uA)")}),
Dispatch ({}, "Y", TextEditBox, {Set Text ("Idleak (uA)")}),
Dispatch ({}, "Graphique de superposition de tracé", FrameBox, {Frame Size (740, 585)})
)
)
Ok, les noms ne devraient pas avoir d'importance si vous utilisez << obtenir les noms de colonnes () sans l'option "chaîne".
Et changer Y (:( Eval (y_cols))) dans Y (Eval (y_cols))
Malheureusement, cela n'a pas fonctionné.
La première colonne (les valeurs x) est libellée "Vd_V", puis les colonnes suivantes (les valeurs y) portent un nom tel que "x = 1 y = 1 Site 1".
Le tracé de superposition nécessite des Y numériques.
Essayer << obtenir les noms de colonne (numérique);
au lieu de << récupère les noms de colonnes (chaîne, caractère);