Maison > Article > développement back-end > Comment dessiner des boîtes à moustaches à l'aide de l'interface ECharts et Python
Comment utiliser les interfaces ECharts et Python pour dessiner des boîtes à moustaches, des exemples de code spécifiques sont nécessaires
Introduction :
Box plot (Box plot) est une méthode de visualisation couramment utilisée en statistiques, utilisée pour afficher la distribution de données numériques réelles. En traçant le résumé à cinq chiffres des données (valeur minimale, quartile inférieur, médiane, quartile supérieur et valeur maximale) et des valeurs aberrantes, vous pouvez comprendre intuitivement l'asymétrie, la dispersion et les valeurs aberrantes des données. Cet article explique comment utiliser les interfaces ECharts et Python pour dessiner des boîtes à moustaches et donne des exemples de code spécifiques.
Étape 1 : Installer l'interface ECharts et Python
Tout d'abord, installez les packages de dépendances de l'interface ECharts et Python dans l'environnement Python. Ouvrez la fenêtre de ligne de commande et entrez la commande suivante pour installer le package dépendant :
pip install echarts-python
Étape 2 : Préparez les données
Avant d'utiliser ECharts pour dessiner la boîte à moustaches, vous devez préparer les données. Supposons que nous ayons un ensemble d'exemples de données, nous utiliserons des listes Python pour représenter cet ensemble de données. Voici un exemple de données :
data = [12, 5, 7, 18, 8, 15, 9, 21, 13, 16, 7, 14]
Étape 3 : Utilisez ECharts pour dessiner une boîte à moustaches
Ensuite, nous dessinons la boîte à moustaches via ECharts et l'interface Python. Tout d'abord, importez les bibliothèques pertinentes et créez une instance ECharts :
from echarts import Echart, Boxplot chart = Echart('箱线图示例')
Ensuite, créez une instance Boxplot et définissez le titre de la boîte à moustaches et les données de l'axe X :
boxplot = Boxplot('数据分布') boxplot.add('样本数据', data)
Avec le code ci-dessus, nous avons créé un simple image de boîte à moustaches. Ensuite, nous pouvons réaliser quelques configurations personnalisées. Par exemple, nous pouvons définir l'échelle et la plage de l'axe Y :
boxplot.yAxis = {'name': '数据值', 'scale': True} boxplot.xAxis = {'name': '样本'}
Nous pouvons également définir le style, la couleur, la taille, etc. du boxplot comme suit :
boxplot.itemStyle = {'borderColor': '#999', 'borderWidth': 1, 'color': '#ccc'} boxplot.effectOpts = {'show': True, 'color': '#999', 'trailLength': 0.2, 'symbolSize': 3}
Enfin, ajoutez le boxplot à l'instance ECharts. et Enregistrez l'instance ECharts en tant que page HTML :
chart.use(boxplot) chart.save('boxplot.html')
L'exécution du code ci-dessus générera un fichier HTML nommé boxplot.html
, qui contient l'affichage de la boîte à moustaches.
Conclusion :
Grâce aux interfaces ECharts et Python, nous pouvons facilement dessiner des boîtes à moustaches et effectuer des configurations personnalisées. Cet article présente les étapes de base pour dessiner un boxplot et donne des exemples de code spécifiques. J'espère que cet article pourra aider les lecteurs à mieux utiliser les interfaces ECharts et Python pour l'analyse de visualisation de données.
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!