Rumah hujung hadapan web tutorial js Cara menggunakan carta 3D untuk memaparkan data dalam Highcharts

Cara menggunakan carta 3D untuk memaparkan data dalam Highcharts

Dec 18, 2023 am 08:18 AM
highcharts Paparan data d

Cara menggunakan carta 3D untuk memaparkan data dalam Highcharts

Highcharts ialah perpustakaan carta JavaScript yang sangat popular yang menyediakan pelbagai jenis carta, termasuk carta 3D. Artikel ini akan memperkenalkan secara terperinci cara menggunakan carta 3D untuk memaparkan data dalam Highcharts dan memberikan contoh kod khusus.

  1. Memperkenalkan perpustakaan Highcharts

Pertama, kita perlu memperkenalkan perpustakaan Highcharts ke dalam fail HTML. Ini boleh dicapai dengan cara berikut:

<script src="https://code.highcharts.com/highcharts.js"></script>
Salin selepas log masuk
  1. Sediakan data

Kita perlu menyediakan beberapa data untuk dipaparkan dalam carta 3D. Data ini biasanya objek JavaScript yang terdiri daripada tatasusunan. Contohnya:

var data = {
   categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
   series: [{
       name: 'Tokyo',
       data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
   }, {
       name: 'New York',
       data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
   }, {
       name: 'Berlin',
       data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
   }, {
       name: 'London',
       data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
   }]
};
Salin selepas log masuk

Objek ini mengandungi 4 siri data yang berbeza, setiap siri termasuk nama dan tatasusunan, setiap elemen dalam tatasusunan mewakili titik data.

  1. Buat Carta 3D

Seterusnya, kita boleh buat carta 3D. Pertama, kita perlu memutuskan jenis carta yang ingin kita buat. Highcharts menyediakan beberapa jenis carta 3D yang berbeza, termasuk carta lajur 3D, carta serakan 3D, carta silinder 3D dan peta 3D. Dalam artikel ini, kami akan mencipta carta lajur 3D dengan kod berikut:

Highcharts.chart('container', {
    chart: {
        type: 'column',
        options3d: {
            enabled: true,
            alpha: 15,
            beta: 15,
            depth: 50,
            viewDistance: 25
        }
    },
    title: {
        text: 'Monthly Average Temperature'
    },
    subtitle: {
        text: 'Source: WorldClimate.com'
    },
    xAxis: {
        categories: data.categories
    },
    yAxis: {
        title: {
            text: 'Temperature (°C)'
        }
    },
    plotOptions: {
        column: {
            depth: 25
        }
    },
    series: data.series
});
Salin selepas log masuk

Mula-mula, kami mentakrifkan div bernama "bekas" dalam dokumen HTML, yang akan mengandungi carta yang kami buat.

Kemudian, kami menggunakan kaedah Highcharts.chart() untuk mencipta carta. Dalam pilihan carta, kami menetapkan jenis kepada "lajur", yang bermaksud kami akan membuat carta lajur. Kami juga menetapkan pilihan options3d, mendayakan fungsi 3D dan menetapkan beberapa parameter 3D seperti sudut alfa dan beta, kedalaman dan banyak lagi.

Kami juga menentukan beberapa pilihan tajuk dan paksi, serta pilihan lajur dalam plotOptions untuk menetapkan kedalaman carta lajur.

Akhir sekali, kami menentukan siri data dan menggunakan objek data yang ditakrifkan sebelum ini untuk menetapkan nama dan data setiap siri.

  1. Jalankan Kod

Kini kami mempunyai kod sedia dan boleh menjalankannya dalam penyemak imbas. Apabila kami memuatkan fail HTML dan melihat graf, kami akan melihat carta lajur 3D yang akan menunjukkan purata suhu untuk setiap bulan menggunakan data yang kami takrifkan sebelum ini.

Contoh kod boleh dilihat dalam repositori kod berikut:

https://github.com/Jackie199199/Highcharts-3D-Demo

Summary

Highcharts ialah perpustakaan carta JavaScript yang sangat berkuasa yang menyediakan pelbagai jenis carta JavaScript jenis dan ciri, termasuk carta 3D. Dalam artikel ini, kami menerangkan cara membuat carta 3D dalam Highcharts dan memberikan contoh kod konkrit. Jika anda ingin menambah visualisasi data interaktif berkualiti tinggi pada halaman web atau aplikasi anda, Highcharts mungkin merupakan salah satu pilihan terbaik anda.

Atas ialah kandungan terperinci Cara menggunakan carta 3D untuk memaparkan data dalam Highcharts. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1667
14
Tutorial PHP
1273
29
Tutorial C#
1255
24
Cara menggunakan carta Sankey untuk memaparkan data dalam Highcharts Cara menggunakan carta Sankey untuk memaparkan data dalam Highcharts Dec 17, 2023 pm 04:41 PM

Cara menggunakan rajah Sankey untuk memaparkan data dalam rajah Sankey Highcharts (SankeyDiagram) ialah jenis carta yang digunakan untuk menggambarkan proses yang kompleks seperti aliran, tenaga dan dana. Ia boleh memaparkan dengan jelas perhubungan dan aliran antara pelbagai nod, dan boleh membantu kami memahami dan menganalisis data dengan lebih baik. Dalam artikel ini, kami akan memperkenalkan cara menggunakan Highcharts untuk mencipta dan menyesuaikan carta Sankey, dengan contoh kod khusus. Pertama, kita perlu memuatkan perpustakaan Highcharts dan Sank

Cara menggunakan data dinamik dalam Highcharts untuk memaparkan data masa nyata Cara menggunakan data dinamik dalam Highcharts untuk memaparkan data masa nyata Dec 17, 2023 pm 06:57 PM

Cara menggunakan data dinamik dalam Highcharts untuk memaparkan data masa nyata Dengan kemunculan era data besar, paparan data masa nyata menjadi semakin penting. Highcharts, sebagai perpustakaan carta yang popular, menyediakan fungsi yang kaya dan kebolehsesuaian, membolehkan kami memaparkan data masa nyata secara fleksibel. Artikel ini akan memperkenalkan cara menggunakan data dinamik dalam Highcharts untuk memaparkan data masa nyata dan memberikan contoh kod khusus. Pertama, kita perlu menyediakan sumber data yang boleh menyediakan data masa nyata. Dalam artikel ini, saya

Cara membuat carta Gantt menggunakan Highcharts Cara membuat carta Gantt menggunakan Highcharts Dec 17, 2023 pm 07:23 PM

Cara menggunakan Highcharts untuk mencipta carta Gantt memerlukan contoh kod khusus Pengenalan: Carta Gantt ialah bentuk carta yang biasa digunakan untuk memaparkan kemajuan projek dan pengurusan masa secara visual boleh memaparkan masa mula, masa tamat dan kemajuan tugas. Highcharts ialah perpustakaan carta JavaScript yang berkuasa yang menyediakan jenis carta kaya dan pilihan konfigurasi yang fleksibel. Artikel ini akan memperkenalkan cara menggunakan Highcharts untuk mencipta carta Gantt dan memberikan contoh kod khusus. 1. Carta tinggi

Cara menggunakan histogram untuk memaparkan data dalam ECharts Cara menggunakan histogram untuk memaparkan data dalam ECharts Dec 18, 2023 pm 02:21 PM

Cara menggunakan histogram untuk memaparkan data dalam ECharts ECharts ialah perpustakaan visualisasi data berasaskan JavaScript yang sangat popular dan digunakan secara meluas dalam bidang visualisasi data. Antaranya, histogram ialah jenis carta yang paling biasa dan biasa digunakan, yang boleh digunakan untuk memaparkan saiz, perbandingan dan analisis trend pelbagai data berangka. Artikel ini akan memperkenalkan cara menggunakan ECharts untuk melukis histogram dan memberikan contoh kod. Pertama, kita perlu memperkenalkan perpustakaan ECharts ke dalam fail HTML, yang boleh diperkenalkan dengan cara berikut

Cara menggunakan carta bertindan untuk memaparkan data dalam Highcharts Cara menggunakan carta bertindan untuk memaparkan data dalam Highcharts Dec 18, 2023 pm 05:56 PM

Cara menggunakan carta bertindan untuk memaparkan data dalam Carta Tinggi Carta bertindan ialah cara biasa untuk menggambarkan data, yang boleh memaparkan jumlah berbilang siri data pada masa yang sama dan memaparkan sumbangan setiap siri data dalam bentuk carta bar. Highcharts ialah perpustakaan JavaScript berkuasa yang menyediakan pelbagai jenis carta dan pilihan konfigurasi yang fleksibel untuk memenuhi pelbagai keperluan visualisasi data. Dalam artikel ini, kami akan memperkenalkan cara menggunakan Highcharts untuk mencipta carta bertindan dan menyediakan

Cara menggunakan Vue untuk mencapai kesan putaran stereoskopik 3D Cara menggunakan Vue untuk mencapai kesan putaran stereoskopik 3D Sep 19, 2023 am 08:42 AM

Cara menggunakan Vue untuk mencapai kesan putaran tiga dimensi 3D Sebagai rangka kerja bahagian hadapan yang popular, Vue.js memainkan peranan penting dalam membangunkan halaman web dan aplikasi dinamik. Ia menyediakan cara yang intuitif dan cekap untuk membina antara muka interaktif dan mudah untuk disepadukan dan dilanjutkan. Artikel ini akan memperkenalkan cara menggunakan Vue.js untuk melaksanakan kesan putaran stereoskopik 3D yang menakjubkan dan memberikan contoh kod khusus. Sebelum memulakan, sila pastikan anda telah memasang Vue.js dan mempunyai sedikit pemahaman tentang penggunaan asas Vue.js. Jika anda masih

Bagaimana untuk melukis carta geografi 3D dengan Python Bagaimana untuk melukis carta geografi 3D dengan Python Sep 28, 2023 am 10:19 AM

Gambaran keseluruhan cara melukis carta geografi 3D dengan Python: Melukis carta geografi 3D boleh membantu kami memahami data geografi dan pengedaran spatial dengan lebih intuitif. Python, sebagai bahasa pengaturcaraan yang berkuasa dan mudah digunakan, menyediakan banyak perpustakaan dan alatan untuk melukis pelbagai jenis carta geografi. Dalam artikel ini, kita akan belajar cara melukis carta geografi 3D menggunakan bahasa pengaturcaraan Python dan beberapa perpustakaan popular seperti Matplotlib dan Basemap. Persediaan persekitaran: Sebelum bermula, kita perlu pastikan

Cara menggunakan Vue untuk melaksanakan carta statistik untuk paparan data skrin besar Cara menggunakan Vue untuk melaksanakan carta statistik untuk paparan data skrin besar Aug 17, 2023 am 09:54 AM

Cara menggunakan Vue untuk melaksanakan carta statistik untuk paparan data skrin besar Dalam masyarakat maklumat moden, statistik dan visualisasi data telah menjadi cara penting untuk membuat keputusan dan analisis. Untuk memaparkan data dengan lebih intuitif, kami sering menggunakan carta statistik. Di bawah rangka kerja Vue, anda boleh mencapai keperluan paparan data skrin besar dengan mudah dengan menggunakan beberapa perpustakaan carta yang sangat baik. Artikel ini akan memperkenalkan cara menggunakan Vue digabungkan dengan dua perpustakaan carta statistik arus perdana, echarts dan chart.js, untuk memaparkan data. Pertama, kita perlu memasang echarts dan c untuk projek Vue

See all articles