English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction grid() de l'objet axes met la visibilité de la grille du graphique à on ou off. Vous pouvez également afficher les principaux/secondaire (ou les deux) échelles. De plus, vous pouvez définir les attributs color, linestyle et linewidth dans la fonction grid().
Référez-vous au code d'exemple suivant -
# Fichier : example.py # Copyright : 2020 By w3codebox # Auteur par : fr.oldtoolbag.com # Date : 2020-08-08 #! /usr/bin/env python #coding=utf-8 import matplotlib.pyplot as plt import numpy as np import math # Affichage des réglages en chinois... plt.rcParams['font.sans-serif'] = ['SimHei'] # Étape un (remplacer sans)-police serif) plt.rcParams['axes.unicode_minus'] = False # Étape deux (résoudre le problème de l'affichage du signe négatif des axes) fig, axes = plt.subplots(1,3, figsize = (12,4)) x = np.arange(1,11) axes[0].plot(x, x**3, 'g',lw=2) axes[0].grid(True) axes[0].set_title('Grille par défaut') axes[1].plot(x, np.exp(x), 'r') axes[1].grid(color='b', ls = '-. lw = 0.25) axes[1].set_title('Grille personnalisée') axes[2].plot(x,x) axes[2].set_title('Aucun grille') fig.tight_layout() plt.show()
Exécuter le code d'exemple ci-dessus, obtenir le résultat suivant -