Maison interface Web js tutoriel Comment créer de superbes diagrammes circulaires à l'aide de Highcharts

Comment créer de superbes diagrammes circulaires à l'aide de Highcharts

Dec 18, 2023 pm 12:52 PM
创建 highcharts diagramme circulaire

Comment créer de superbes diagrammes circulaires à laide de Highcharts

Comment utiliser Highcharts pour créer de superbes diagrammes circulaires

Les diagrammes circulaires sont un moyen courant de visualiser des données, qui peuvent montrer visuellement la relation proportionnelle entre différentes données. Highcharts est une puissante bibliothèque de graphiques JavaScript qui fournit une variété de types de graphiques, notamment des diagrammes circulaires. Cet article explique comment utiliser Highcharts pour créer de superbes diagrammes circulaires et fournit des exemples de code spécifiques.

Étape 1 : Présentez la bibliothèque Highcharts
Tout d'abord, vous devez introduire la bibliothèque Highcharts dans la page HTML. Il peut être introduit via CDN, ou vous pouvez télécharger et introduire les fichiers de la bibliothèque Highcharts locale.

<script src="https://code.highcharts.com/highcharts.js"></script>
Copier après la connexion

Étape 2 : Préparer les données
Ensuite, vous devez préparer les données à afficher. Les données d'un graphique à secteurs sont généralement un tableau contenant plusieurs objets. Chaque objet représente un élément de données, comprenant le nom et la valeur des données.

var data = [
    { name: '数据项1', value: 20 },
    { name: '数据项2', value: 30 },
    { name: '数据项3', value: 50 }
];
Copier après la connexion

Étape 3 : Créer un conteneur de diagramme circulaire
Dans la page HTML, vous devez créer un conteneur pour placer le diagramme circulaire. Vous pouvez utiliser un élément div et lui donner un identifiant unique.

<div id="chart-container"></div>
Copier après la connexion

Étape 4 : Créer le diagramme circulaire
Ensuite, vous devez écrire du code JavaScript pour créer le diagramme circulaire. Tout d’abord, vous devez créer un objet graphique en appelant la fonction Highcharts.chart() et transmettre un objet de configuration.

Highcharts.chart('chart-container', {
    chart: {
        type: 'pie'
    },
    series: [{
        data: data
    }]
});
Copier après la connexion

Dans l'objet de configuration, nous avons spécifié le type de graphique comme « camembert », ce qui signifie créer un graphique à secteurs. L'attribut series spécifie l'objet série utilisé pour afficher les données, et l'attribut data transmet les données que nous avons préparées.

Étape 5 : Configurez le style du diagramme circulaire
Vous pouvez configurer davantage le style du diagramme circulaire pour le rendre plus beau. Highcharts offre une multitude d'options de configuration pour personnaliser l'apparence du graphique.

Highcharts.chart('chart-container', {
    chart: {
        type: 'pie'
    },
    title: {
        text: '饼状图示例'
    },
    series: [{
        data: data
    }],
    plotOptions: {
        pie: {
            colors: ['#ff0000', '#00ff00', '#0000ff']
        }
    }
});
Copier après la connexion

Dans le code ci-dessus, nous avons ajouté un titre au graphique via l'attribut title. Dans l'attribut plotOptions, vous pouvez définir davantage les détails du diagramme circulaire, tels que la couleur, la bordure, etc.

Résumé :
Créez facilement de superbes diagrammes circulaires à l'aide de la bibliothèque Highcharts. Il vous suffit de présenter la bibliothèque Highcharts, de préparer les données, de créer un conteneur de graphiques et de configurer le style du graphique pour générer facilement un magnifique diagramme circulaire interactif. J'espère que cet article pourra vous aider à démarrer rapidement avec Highcharts et à créer des diagrammes circulaires satisfaisants.

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

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer du pixel art dans GIMP Comment créer du pixel art dans GIMP Feb 19, 2024 pm 03:24 PM

Comment créer du pixel art dans GIMP

Comment utiliser les données dynamiques dans Highcharts pour afficher des données en temps réel Comment utiliser les données dynamiques dans Highcharts pour afficher des données en temps réel Dec 17, 2023 pm 06:57 PM

Comment utiliser les données dynamiques dans Highcharts pour afficher des données en temps réel

Comment créer une famille avec Gree+ Comment créer une famille avec Gree+ Mar 01, 2024 pm 12:40 PM

Comment créer une famille avec Gree+

Comment utiliser le graphique Sankey pour afficher des données dans Highcharts Comment utiliser le graphique Sankey pour afficher des données dans Highcharts Dec 17, 2023 pm 04:41 PM

Comment utiliser le graphique Sankey pour afficher des données dans Highcharts

Comment utiliser des graphiques empilés pour afficher des données dans Highcharts Comment utiliser des graphiques empilés pour afficher des données dans Highcharts Dec 18, 2023 pm 05:56 PM

Comment utiliser des graphiques empilés pour afficher des données dans Highcharts

Comment créer un diagramme de Gantt à l'aide de Highcharts Comment créer un diagramme de Gantt à l'aide de Highcharts Dec 17, 2023 pm 07:23 PM

Comment créer un diagramme de Gantt à l'aide de Highcharts

Comment créer une affiche de contact pour votre iPhone Comment créer une affiche de contact pour votre iPhone Mar 02, 2024 am 11:30 AM

Comment créer une affiche de contact pour votre iPhone

Comment créer une carte thermique à l'aide de Highcharts Comment créer une carte thermique à l'aide de Highcharts Dec 17, 2023 pm 04:06 PM

Comment créer une carte thermique à l'aide de Highcharts

See all articles