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

不言
Libérer: 2019-01-14 10:27:09
avant
13480 Les gens l'ont consulté

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()
Copier après la connexion

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--白色
Copier après la connexion

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é.

-   实线
--    虚线
-.    形式即为-.
:    细小的虚线
Copier après la connexion

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--五角形
Copier après la connexion

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()
Copier après la connexion

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()
Copier après la connexion

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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal