<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Ho una tabella di dati con diverse colonne. La prima colonna nel mio asse x e il resto delle colonne sono i miei valori y. Ho fatto questo prima, ma tutti i nomi delle colonne erano numeri, o non avevano spazi. Ora lo fanno, e il mio codice non funziona. Come posso modificare questo codice per ottenere la mia trama?
y_cols = dtIdleak << ottieni i nomi delle colonne (stringa, carattere);
Rimuovi da (y_cols, 1);
dtIdleak << Overlay Plot (X (: Vd_V), Y (:( Eval (y_cols))),
Asse sovrapposto << {{Min (0,01), Max (100), Inc (1), Minore Ticks (1)}},
Connect Points (1),
SendToReport (
Spedizione(
{},
"102",
scalebox,
{Scala ("Registro"), Min (0,01), Max (1000), Inc (1), Tick secondari (1)}
),
Dispatch ({}, "", AxisBox, {Aggiungi etichetta dell'asse ("Idleak (uA)")}),
Dispatch ({}, "Y", TextEditBox, {Set Text ("Idleak (uA)")}),
Dispatch ({}, "Overlay Plot Graph", FrameBox, {Frame Size (740, 585)})
)
)
Ok, i nomi non dovrebbero importare se usi << richiama i nomi delle colonne () senza l'opzione "stringa".
E cambia Y (:( Eval (y_cols))) in Y (Eval (y_cols))
Sfortunatamente, questo non ha funzionato.
La prima colonna (i valori x) è etichettata come "Vd_V", e quindi le colonne successive (i valori y) hanno un nome come "x = 1 y = 1 Sito 1".
Il grafico di sovrapposizione richiede Y numerici.
Provare << richiama i nomi delle colonne (numerico);
invece di << richiama i nomi delle colonne (stringa, carattere);