Maison > développement back-end > Tutoriel Python > Démarrage rapide : dessiner des graphiques statistiques avec Python

Démarrage rapide : dessiner des graphiques statistiques avec Python

WBOY
Libérer: 2023-09-27 09:58:46
original
1386 Les gens l'ont consulté

Démarrage rapide : dessiner des graphiques statistiques avec Python

Titre : Démarrage rapide : Utiliser Python pour dessiner des graphiques statistiques, avec des exemples de code spécifiques

Article :

Le dessin de graphiques statistiques est l'un des maillons importants de l'analyse et de la visualisation des données. En tant que langage de programmation puissant et facile à apprendre, Python fournit une variété de bibliothèques de dessins, telles que Matplotlib et Seaborn. Cet article expliquera comment utiliser Python pour dessiner divers graphiques statistiques courants à travers des exemples de code spécifiques.

  1. Graphique linéaire

Un graphique linéaire est l'un des graphiques statistiques les plus couramment utilisés pour montrer les tendances au fil du temps, des catégories ou d'autres variables. Voici un exemple de code pour dessiner un graphique linéaire à l'aide de la bibliothèque Matplotlib :

import matplotlib.pyplot as plt

# 准备数据
x = [1, 2, 3, 4, 5]
y = [10, 15, 7, 12, 9]

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

# 添加标题和标签
plt.title("折线图示例")
plt.xlabel("X轴")
plt.ylabel("Y轴")

# 显示图表
plt.show()
Copier après la connexion
  1. Bar chart

Le graphique à barres est souvent utilisé pour comparer la taille des données entre différentes catégories. Voici un exemple de code pour dessiner un histogramme à l'aide de la bibliothèque Matplotlib :

import matplotlib.pyplot as plt

# 准备数据
x = ["A", "B", "C", "D", "E"]
y = [10, 15, 7, 12, 9]

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

# 添加标题和标签
plt.title("柱状图示例")
plt.xlabel("类别")
plt.ylabel("数值")

# 显示图表
plt.show()
Copier après la connexion
  1. Camembert

Les diagrammes circulaires sont souvent utilisés pour représenter les proportions de données et les relations proportionnelles. Vous trouverez ci-dessous un exemple de code pour dessiner un diagramme circulaire à l'aide de la bibliothèque Matplotlib :

import matplotlib.pyplot as plt

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

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

# 添加标题
plt.title("饼图示例")

# 显示图表
plt.show()
Copier après la connexion
  1. Nuage de points

Les nuages ​​de points sont utilisés pour représenter la relation entre deux variables. Voici un exemple de code pour dessiner un nuage de points à l'aide de la bibliothèque Seaborn :

import seaborn as sns

# 准备数据
x = [1, 2, 3, 4, 5]
y = [10, 15, 7, 12, 9]

# 绘制散点图
sns.scatterplot(x, y)

# 添加标题和标签
plt.title("散点图示例")
plt.xlabel("X轴")
plt.ylabel("Y轴")

# 显示图表
plt.show()
Copier après la connexion

L'exemple de code ci-dessus ne couvre que les types de graphiques statistiques courants et seulement une petite partie de ses fonctions. La bibliothèque de dessins de Python offre plus d'options et de fonctions, qui peuvent être étudiées et mises en pratique plus en détail en fonction de besoins spécifiques.

Résumé :

Cet article explique comment utiliser Python pour dessiner des graphiques statistiques à travers des exemples de code spécifiques. En apprenant ces compétences et méthodes de base, vous pouvez dessiner librement différents types de graphiques statistiques en fonction de vos propres besoins pour mieux afficher et analyser les données. J'espère que cet article vous aidera à apprendre les graphiques statistiques !

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:php.cn
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