Bonjour à toutes et à tous ,
J'essaye de faire afficher par python une grille plus fine que celle proposée automatiquement.
J'utilise yticks et xticks pour définir le pas des graduations donc de la grille . Cela marche mais l'affichage des graduations est insupportable. Les graduations automatiques suffisaient parfaitement.
Comment puis je corriger cela
En vous remerciant de m'avoir consacré de votre temps
Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 import numpy as np import matplotlib.pyplot as plt ax=plt.gca() xmin,xmax=4,8.2 ymin,ymax=1.5,4.6 ax.set_xlim(4,8.2) ax.set_ylim(1.5,4.6,3) plt.grid() plt.show() ################################## plt.yticks(np.arange(ymin,ymax,0.05)) plt.xticks(np.arange(xmin,xmax,0.05)) plt.tick_params(axis = 'x', length = 0) plt.grid(color='r', linestyle='--', linewidth=0.75) plt.axis([xmin,xmax,ymin,ymax]) plt.show()
Partager