Maison  >  Article  >  développement back-end  >  Découvrez des exemples d'utilisation de matplotlib pour dessiner différents types de graphiques

Découvrez des exemples d'utilisation de matplotlib pour dessiner différents types de graphiques

王林
王林original
2024-01-10 22:09:431015parcourir

Découvrez des exemples dutilisation de matplotlib pour dessiner différents types de graphiques

Exemple d'apprentissage de l'utilisation de Matplotlib pour dessiner divers graphiques

Introduction :
Dans le domaine de l'analyse et de la visualisation de données, Matplotlib est une bibliothèque Python très puissante. Il fournit différents types de graphiques et de fonctions de traçage qui peuvent nous aider à mieux comprendre et présenter les données. Cet article apprendra comment utiliser Matplotlib pour dessiner divers graphiques à travers des exemples et fournira des exemples de code correspondants.

1. Tracé linéaire :
Le graphique linéaire est une méthode courante de visualisation de données, utilisée pour afficher les tendances des données au fil du temps ou d'autres variables continues. Voici un exemple simple de dessin d'un graphique linéaire :

import matplotlib.pyplot as plt

# 数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 绘制折线图
plt.plot(x, y)

# 设置标题和标签
plt.title("Line Plot")
plt.xlabel("X")
plt.ylabel("Y")

# 显示图表
plt.show()

2. Diagramme à barres :
Le graphique à barres est généralement utilisé pour comparer différentes catégories de données. Ce qui suit est un exemple simple de dessin d'un histogramme :

import matplotlib.pyplot as plt

# 数据
x = ["A", "B", "C", "D", "E"]
y = [10, 7, 12, 8, 5]

# 绘制柱状图
plt.bar(x, y)

# 设置标题和标签
plt.title("Bar Plot")
plt.xlabel("X")
plt.ylabel("Y")

# 显示图表
plt.show()

3. Nuage de points :
Un nuage de points est utilisé pour montrer la relation entre deux variables. Voici un exemple simple de dessin d'un diagramme en nuages ​​de points :

import matplotlib.pyplot as plt

# 数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 绘制散点图
plt.scatter(x, y)

# 设置标题和标签
plt.title("Scatter Plot")
plt.xlabel("X")
plt.ylabel("Y")

# 显示图表
plt.show()

4. Diagramme circulaire :
Les diagrammes circulaires sont utilisés pour montrer les proportions relatives des données. Voici un exemple simple de dessin d'un diagramme circulaire :

import matplotlib.pyplot as plt

# 数据
labels = ["A", "B", "C", "D", "E"]
sizes = [20, 30, 10, 15, 25]

# 绘制饼图
plt.pie(sizes, labels=labels, autopct="%1.1f%%")

# 设置标题
plt.title("Pie Chart")

# 显示图表
plt.show()

5. Box Plot :
Le Box Plot est utilisé pour afficher la distribution statistique des données, y compris la valeur minimale, la valeur maximale, la médiane et le nombre de quartiles, etc. Voici un exemple simple de dessin d'un boxplot :

import matplotlib.pyplot as plt

# 数据
data = [10, 15, 20, 25, 30, 35, 40]

# 绘制箱线图
plt.boxplot(data)

# 设置标题和标签
plt.title("Box Plot")
plt.ylabel("Value")

# 显示图表
plt.show()

Conclusion :
Dans cet article, nous avons appris à travers des exemples comment utiliser Matplotlib pour dessiner différents types de graphiques, notamment des graphiques en courbes, des histogrammes, des nuages ​​de points, des diagrammes circulaires et des images de lignes de boîte. . Ces graphiques peuvent nous aider à mieux comprendre et présenter les données, jouant ainsi un rôle important dans l'analyse et la visualisation des données. J'espère que cet article vous sera utile pour apprendre Matplotlib et la visualisation de données.

(Remarque : le code présenté dans cet article est un exemple simple, et les applications réelles peuvent nécessiter davantage de paramètres et d'ajustements pour répondre à des besoins spécifiques.)

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:
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