Come posso tracciare i dati con un asse X non numerico?
Domanda
Ho una serie di test delle prestazioni che vorrei mostrare come un grafico. Ho un set di test (circa 10) che eseguo su un set di componenti (attualmente 3) e ottengo risultati di throughput.
L'asse Y sarebbe il risultato di throughput del test e l'asse X dovrebbe avere un nome abbreviato del test, con i risultati dei vari componenti che sto testando. Quindi, per ogni etichetta X (ad es. Retrieve20Items, store20Items) ci sarebbero 3 risultati diversi sopra di essa, uno per ciascuno dei tre componenti che sto testando, ognuno con codice colore e referenziato nella legenda.
Questo asse x non numerico è qualcosa che posso fare con gnuplot? Questo viene fatto su una piattaforma Linux, quindi gli strumenti solo per Windows non funzioneranno per me.
Soluzione
Vedi questa pagina molto utile . In sostanza, crei un mapping di etichette numeriche usando
set xtics ("lbl1" 1, "lbl2" 2, "lbl3" 3, "lbl4" 4)
Quindi trama normalmente.