Maison >développement back-end >Tutoriel Python >Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

不言
不言avant
2019-01-14 10:27:0913569parcourir

Cet article vous apporte une introduction détaillée à la méthode de dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code). Il a une certaine valeur de référence. J'espère qu'il vous sera utile. aide.

1. Pour dessiner des graphiques linéaires et des nuages ​​de points, vous devez utiliser pylab sous matplotlib, nous devons donc l'introduire en premier, car nous devons utiliser l'implémentation de tableau et numpy. Déterminez ensuite les données pour l’axe des x et l’axe des y, et enfin présentez-les.

import matplotlib.pylab as pyl
import numpy as np
x = [1, 3, 5, 6, 8, 13, 14, 16]
y = [5, 1, 6, 7, 9, 3, 2, 10]
pyl.plot(x, y)
pyl.show()

Un graphique linéaire si simple est dessiné.

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

Le plot() ci-dessus a trois paramètres Le premier paramètre est la coordonnée de l'axe x, le deuxième paramètre est la coordonnée de l'axe y, et le troisième paramètre est la coordonnée de l'axe X. Le premier paramètre détermine le type de ligne et est facultatif. Si vous souhaitez transformer le graphique linéaire ci-dessus en graphique à nuages ​​de points, remplacez simplement le troisième paramètre par « o ».

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

Si vous superposez le graphique linéaire et le graphique à nuages ​​de points, vous pouvez également mettre en évidence chaque point.

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

2. On peut aussi changer la couleur des lignes et des points, il suffit de modifier le troisième paramètre de plot().

c--cyan--青色
r--red--红色
m--magente--品红
g--green--绿色
b--blue--蓝色
y--yellow--黄色
k--black--黑色
w--white--白色

Les paramètres ci-dessus peuvent être superposés.

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

3. Nous pouvons également modifier le type de ligne, qui est également le troisième paramètre du tracé.

-   实线
--    虚线
-.    形式即为-.
:    细小的虚线

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

4. Nous pouvons également changer le type de point, en modifiant également le troisième paramètre.

s--方形
h--六角形
H--六角形
*--*形
+--加号
x--x形
d--菱形
D--菱形
p--五角形

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

5. Le graphique que nous dessinons actuellement n'a pas de nom d'image ni le nom des axes horizontal et vertical dont nous avons besoin. pour ajouter ce qui suit au programme Instruction

pyl.title()
pyl.xlabel()
pyl.ylabel()

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

6. Maintenant, la plage des axes x et y du dessin est automatiquement générée par le système. Si nous voulons le personnaliser, nous devons ajouter Dans les deux instructions ci-dessus et ci-dessous, la plage de valeurs entre parenthèses est

pyl.xlim()
pyl.ylim()

7. , il vous suffit de définir deux autres variables avant show() Disponible

Introduction détaillée au dessin de graphiques linéaires et de nuages ​​de points en Python (exemples de code)

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer