Wolfram Computation Meets Knowledge

Comment modifier manuellement les repères sur les tracés ?

L’option Ticks vous permet de spécifier manuellement les graduations et les étiquettes qui apparaissent sur les axes de vos tracés. Elle fonctionne pour la plupart des types de tracés dans Wolfram Language. Voici quelques exemples de la façon dont vous pouvez utiliser cette option pour modifier vos repères.

Création de graduations exponentielles sur un logPlot

Wolfram Language ajoute et positionne automatiquement les étiquettes des graduations sur les tracés. Considérez ce LogPlot :

LogPlot[E^x, {x, 0, 10}]

Vous pourriez vouloir étiqueter les repères verticaux en utilisant des exposants. Tout d’abord, créez une liste des positions des graduations et des étiquettes que vous souhaitez utiliser à ces positions.

tickSpecification = Table[{10^i, Superscript[10, i]}, {i, 1, 4}]

Cela produit la liste des paires :

{{10, Superscript[10,1]}, {100, Superscript[10,2]}, {1000, Superscript[10,3]}, {10000, Superscript[10,4]}}

Donnez cette spécification de graduations à l’option Ticks dans le LogPlot.

LogPlot[E^x, {x, 0, 10}, Ticks -> {Automatic, tickSpecification}]

Ticks prend une liste avec deux arguments. Le premier élément dans cet exemple est Automatic. Il indique à Wolfram Language de sélectionner automatiquement les repères horizontaux.

Le deuxième élément de la liste est la spécification pour les repères verticaux. Le code ci-dessus produit ce LogPlot avec des graduations exponentiels.

Graduations pivotées

Pour le tracé ci-dessous, vous pouvez étiqueter les repères verticaux avec des nombres pivotés.

Plot[Sin[x], {x, 0, Pi}]

Cette opération est similaire à celle du premier exemple où des repères exponentiels ont été créés. Tout d’abord, créez une liste de paires de nombres et d’étiquettes à l’aide de la commande Table. Vous pouvez coupler chaque nombre avec une étiquette de lui-même pivoté par Pi/2 radians.

tickSpecification = Table[{i, Rotate[i, Pi/2]}, {i, {0.25, 0.5, 0.75, 1}}]

La commande Table produit une liste de paires de nombres, où le dernier élément de chaque paire est pivoté. Appliquez la nouvelle spécification de graduations au tracé.

Plot[Sin[x], {x, 0, Pi}, Ticks -> {Automatic, tickSpecification}]

Remarquez que les positions des repères sont différentes de celles par défaut. Pour faire pivoter les repères, vous devez d’abord sélectionner les graduations que vous souhaitez, puis les faire pivoter.

[English]

Cet article vous a-t-il aidé ?
Oui
Non

Vous avez des commentaires ?

Nous vous remercions de votre commentaire.

Envoyer

Contacter l'assistance

Vous avez une question sur la facturation, l'activation ou quelque chose de plus technique, nous sommes prêts à vous aider.

1-800-WOLFRAM (+1-217-398-0700 pour les appels internationaux)

Assistance clients

Du lundi au vendredi
De 8 h à 17 h, heure du Centre des États-Unis

  • Enregistrement ou activation du produit
  • Informations avant la vente et commande
  • Aide à l'installation et au premier lancement

Assistance technique avancée (pour les clients admissibles)

Du lundi au jeudi
De 8 h à 19 h, heure du Centre des États-Unis

Le vendredi
De 8 h 30 à 10 h et de 11 h à 17 h, heure du Centre des États-Unis

  • Assistance technique prioritaire
  • Assistance produits par des experts Wolfram
  • Aide avec la programmation en Wolfram Language
  • Assistance installation avancée