Les bases de #Python (#matplotlib)

L'environnement utilise l'environnement créé dans l'article précédent. → Construction de l'environnement python Anaconda sur Windows 10 Veuillez vous référer à l'article précédent pour savoir comment utiliser numpy. → Notions de base #Python (#Numpy 1/2)Notions de base #Python (#Numpy 2/2)

1. Importation Matplotlib

Dessin graphique: utilisez le module pyplot Dessinez sur Jupyter Lab: % matplotlib inline

%matplotlib inline

import numpy as np
import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-5, 5, num=10)  # -Divisez de 5 à 5 en 10
# x = np.linspace(-5, 5) #La valeur par défaut est 50 divisions

print(x)
print(len(x))  #Nombre d'éléments de x

Résultat d'exécution


[-5.         -3.88888889 -2.77777778 -1.66666667 -0.55555556  0.55555556
  1.66666667  2.77777778  3.88888889  5.        ]
10

2. Dessin graphique

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(-5, 5)  # -De 5 à 5
y = 2 * x  #Multipliez x par 2 pour obtenir la coordonnée y

plt.plot(x, y)
plt.show()

image.png

3. Titre, légende, style de ligne

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(-100, 100, num=1000)
y_1 = x * x.T # x.T :1 ligne 1000 colonnes → Transféré à 1000 lignes 1 colonne
y_2 = 10 * x

#Étiquette d'axe
plt.xlabel("x val")
plt.ylabel("y val")

#Titre du graphique
plt.title("Graph Name")

#Spécifier la légende du tracé et le style de ligne
plt.plot(x, y_1, label="y1")
plt.plot(x, y_2, label="y2", linestyle="dashed")
plt.legend() #Afficher la légende

plt.show()

image.png

4. Diagramme de dispersion

import numpy as np
import matplotlib.pyplot as plt

x = np.array([1.2, 2.4, 0.0, 1.4, 1.5])
y = np.array([2.4, 1.4, 1.0, 0.1, 1.7])

plt.scatter(x, y)  #Diagramme de dispersion
plt.show()

image.png

5. Affichage de l'image

import numpy as np
import matplotlib.pyplot as plt

img = np.linspace(0, 100,num=100)  #Divisez 0 à 100 en 100 parties égales
print(img)
img = img.reshape(10,10) # 10 *10 Transformé en matrice
plt.imshow(img, "gray")  #Affiché en échelle de gris
plt.colorbar()   #Affichage de la barre de couleur
plt.show()

image.png

Recommended Posts

Les bases de #Python (#matplotlib)
Les bases de Python ⑤
Les bases de Python
Les bases de Python ④
Les bases de Python ③
Les bases de Python
Les bases de Python
Les bases de Python
Les bases de Python ③
Les bases de Python ②
Les bases de Python ②
bases de python: liste
Mémorandum de base Python
Principes de base de Python CGI
bases de python: dictionnaire
Les bases de Python ①
Bases de python ①
bases de la tranche de python
# Principes de base de Python (portée)
Les bases de #Python (#Numpy 1/2)
Les bases de #Python (#Numpy 2/2)
Mon matplotlib (Python)
# Bases de Python (fonctions)
principes de base des tableaux python
Principes de base du profilage Python
Principes de base de Python #Numpy
bases de python: fonctions
Les bases de #Python (classe)
Résumé des bases de Python
Bases de Python ② pour déclaration
Python: apprentissage non supervisé: principes de base
Test numpy Python Basic 8
Errbot: les bases du chatbot Python
#Python DeepLearning Basics (Mathématiques 1/4)
Carte thermique par Python + matplotlib
Principes de base de Python: Socket, Dnspython
# 4 [python] Bases des fonctions
Bases de python: sortie
Installation de matplotlib (Python 3.3.2)
Utilisez matplotlib sur Ubuntu 12 et Python
Python
Mémorandum @ Python OR Séminaire: matplotlib
python: principes de base de l'utilisation de scikit-learn ①
Application Python: visualisation de données, partie 2: matplotlib
bases de python: conditions et itérations
Paiza Python Primer 4: Notions de base sur les listes
Principes de base de Python x SIG (1)
Principes de base de Python x SIG (3)
Paiza Python Primer 5: Principes de base des dictionnaires
Bases de SNS Python faites avec Flask
Installer SciPy et matplotlib (Python)
[Python / matplotlib] Comprendre et utiliser FuncAnimation
Premiers pas avec Python Bases de Python
Installation de Python, SciPy, matplotlib (Windows)
Revue des bases de Python (FizzBuzz)
Principes de base de Python x SIG (partie 2)
Heatmap avec dendrogramme en Python + matplotlib
Dessinez Riapnov Fractal avec Python, matplotlib
Quand matplotlib ne fonctionne pas avec python2.7
Effectuer un tracé de probabilité normale logarithmique avec Python, matplotlib