plot secondaire Comment puis-je tracer des données avec un axe X non numérique?



excel axe horizontal secondaire (1)

J'ai une série de tests de performance que j'aimerais montrer sous forme de graphique. J'ai un ensemble de tests (environ 10) que je cours sur un ensemble de composants (actuellement 3), et j'obtiens des résultats de débit.

L'axe Y serait le résultat du test, et l'axe X devrait avoir un nom abrégé du test, avec les résultats des différents composants que je suis en train de tester. Ainsi, pour chaque étiquette X (par exemple, retrieve20Items, store20Items), il y aurait 3 résultats différents au-dessus, un pour chacun des trois composants que je suis en train de tester, chacun codé en couleur et référencé dans la légende.

Est-ce quelque chose que je peux faire avec gnuplot? Ceci est fait sur une plate-forme Linux, donc les outils Windows uniquement ne fonctionneront pas pour moi.


Answer #1

Voir cette page très utile . Essentiellement, vous créez un mappage d'étiquette numérique en utilisant

set xtics ("lbl1" 1, "lbl2" 2, "lbl3" 3, "lbl4" 4)

Ensuite, tracez comme d'habitude.