Maison  >  Article  >  développement back-end  >  Python utilise matplotlib pour dessiner des graphiques 3D (exemple de code)

Python utilise matplotlib pour dessiner des graphiques 3D (exemple de code)

不言
不言avant
2019-04-12 11:38:444234parcourir

Le contenu de cet article concerne l'utilisation de matplotlib pour dessiner des graphiques 3D (exemples de code) en Python. J'espère qu'il sera utile aux amis dans le besoin. vous. aider.

Les graphiques 3D sont largement utilisés dans les domaines de l'analyse des données, de la modélisation des données, des graphiques et du traitement d'images. Ce qui suit vous présentera comment utiliser matplotlib en Python pour dessiner des graphiques 3D, y compris le dessin de nuages ​​de points 3D. points, surfaces 3D, contours 3D, lignes droites (courbes) 3D et texte 3D, etc.

Travail de préparation :

Pour dessiner des graphiques 3D en python, vous utilisez toujours le module de dessin couramment utilisé matplotlib, mais vous devez installer la boîte à outils mpl_toolkits. La méthode d'installation est la suivante : entrez le. répertoire d'installation de python depuis la ligne de commande Windows Dans le dossier Scripts, exécutez : pip install --upgrade matplotlib; exécutez cette commande directement dans l'environnement Linux.

Après avoir installé ce module, vous pouvez appeler la classe mplot3d sous mpl_tookits pour dessiner des graphiques 3D.

Ce qui suit est un exemple.

1. Dessin d'une forme de surface 3D


Ce code dessine une surface ellipsoïde 3D, le résultat est le suivant :

2. Dessin de lignes droites 3D (courbes)


Ce code permet de dessiner une spirale 3D. courbe, les résultats sont les suivants :

3. Dessinez des contours 3D


Le les résultats du dessin sont les suivants :

4. Dessinez un histogramme 3D

Le résultat du dessin est le suivant :

5. Dessinez des lignes de maillage 3D


Les résultats du dessin sont comme suit :

6. Dessinez un diagramme de patch triangulaire 3D

Les résultats du dessin sont les suivants :

7. Dessinez un nuage de points 3D

Les résultats du dessin sont les suivants :


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