Heim > Web-Frontend > js-Tutorial > Hauptteil

So verwenden Sie Kombinationsdiagramme zur Anzeige von Daten in Highcharts

WBOY
Freigeben: 2023-12-18 14:39:57
Original
521 Leute haben es durchsucht

So verwenden Sie Kombinationsdiagramme zur Anzeige von Daten in Highcharts

Für die Verwendung von Kombinationsdiagrammen zum Anzeigen von Daten in Highcharts sind bestimmte Codebeispiele erforderlich.

Mit der Popularität der Datenvisualisierung in allen Lebensbereichen beginnen immer mehr Menschen, Highcharts, eine leistungsstarke JavaScript-Diagrammbibliothek, zum Anzeigen von Daten zu verwenden. In praktischen Anwendungen ist es häufig erforderlich, die sich ändernden Trends mehrerer Indikatoren anzuzeigen, was den Einsatz der Kombinationsdiagrammfunktion erfordert.

Highcharts bietet eine leistungsstarke Kombinationsdiagrammfunktion, mit der mehrere verschiedene Diagrammtypen kombiniert werden können, um die Bedeutung der Daten besser zu vermitteln. In diesem Artikel wird erläutert, wie Sie Kombinationsdiagramme zum Anzeigen von Daten in Highcharts verwenden, und es werden spezifische Codebeispiele aufgeführt.

Zuerst müssen wir ein Diagramm mit mehreren verschiedenen Serien erstellen. Wir möchten beispielsweise Umsatz- und Gewinntrends über einen bestimmten Zeitraum hinweg darstellen. Zuerst können wir ein einfaches Liniendiagramm erstellen, um Änderungen im Umsatz anzuzeigen:

Highcharts.chart('container', {
    title: {
        text: '销售额和利润变化趋势'
    },
    xAxis: {
        categories: ['一月', '二月', '三月', '四月', '五月', '六月', '七月']
    },
    yAxis: {
        title: {
            text: '金额'
        }
    },
    series: [{
        name: '销售额',
        data: [100, 200, 300, 400, 500, 600, 700]
    }]
});
Nach dem Login kopieren

Als Nächstes können wir ein Balkendiagramm erstellen, um Änderungen im Gewinn anzuzeigen:

Highcharts.chart('container', {
    title: {
        text: '销售额和利润变化趋势'
    },
    xAxis: {
        categories: ['一月', '二月', '三月', '四月', '五月', '六月', '七月']
    },
    yAxis: [{
        title: {
            text: '金额'
        }
    }, {
        title: {
            text: '利润'
        },
        opposite: true
    }],
    series: [{
        name: '销售额',
        type: 'line',
        data: [100, 200, 300, 400, 500, 600, 700]
    }, {
        name: '利润',
        type: 'column',
        data: [50, 100, 150, 200, 250, 300, 350],
        yAxis: 1
    }]
});
Nach dem Login kopieren

Im obigen Code verwenden wir yAxis, um die beiden y-Achsen zu definieren entsprechen Umsatz bzw. Gewinn. Die Gewinndaten werden mithilfe einer Spaltentypreihe angezeigt und der Parameter yAxis ist mit 1 angegeben, was bedeutet, dass die zweite y-Achse verwendet wird.

Neben Liniendiagrammen und Säulendiagrammen unterstützt Highcharts auch andere Diagrammtypen, wie Flächendiagramme, Kreisdiagramme usw. Wir können je nach Bedarf verschiedene Diagrammtypen auswählen und gemeinsam anzeigen.

Highcharts.chart('container', {
    title: {
        text: '销售额和利润变化趋势'
    },
    xAxis: {
        categories: ['一月', '二月', '三月', '四月', '五月', '六月', '七月']
    },
    yAxis: [{
        title: {
            text: '金额'
        }
    }, {
        title: {
            text: '利润'
        },
        opposite: true
    }],
    series: [{
        name: '销售额',
        type: 'line',
        data: [100, 200, 300, 400, 500, 600, 700]
    }, {
        name: '利润',
        type: 'column',
        data: [50, 100, 150, 200, 250, 300, 350],
        yAxis: 1
    }, {
        name: '利润率',
        type: 'area',
        data: [0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35],
        yAxis: 1
    }, {
        name: '产品销量',
        type: 'pie',
        data: [{
            name: '产品A',
            y: 10
        }, {
            name: '产品B',
            y: 30
        }, {
            name: '产品C',
            y: 50
        }]
    }]
});
Nach dem Login kopieren

Im obigen Code haben wir ein Flächendiagramm (series.type ist Fläche) und ein Kreisdiagramm (series.type ist Kreis) hinzugefügt. Durch die Kombination verschiedener Diagrammtypen über verschiedene Serien können Daten umfassender angezeigt werden.

Zusammenfassend lässt sich sagen, dass wir durch die kombinierte Diagrammfunktion der Highcharts-Bibliothek mehrere verschiedene Arten von Diagrammen mischen und zusammen anzeigen können, um die Bedeutung der Daten besser zu vermitteln. Wählen Sie einfach je nach Bedarf verschiedene Diagrammtypen aus und fügen Sie deren Konfigurationsinformationen zur Serie hinzu. Ich hoffe, dieser Artikel kann Ihnen helfen zu verstehen, wie Sie Kombinationsdiagramme verwenden, um Daten in Highcharts anzuzeigen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Kombinationsdiagramme zur Anzeige von Daten in Highcharts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!