Cara membuat carta bar mendatar menggunakan Highcharts
Cara menggunakan Highcharts untuk mencipta carta bar mendatar, contoh kod khusus diperlukan
Pengenalan: Highcharts ialah perpustakaan carta JavaScript yang sangat berkuasa untuk mencipta pelbagai jenis carta interaktif. Carta bar mendatar ialah salah satu bentuk visualisasi data yang biasa. Artikel ini akan memperkenalkan cara menggunakan Carta Tinggi untuk mencipta carta bar mendatar dan memberikan contoh kod khusus.
1. Persediaan
Sebelum anda mula, pastikan anda telah memperkenalkan fail JavaScript Highcharts dan mencipta bekas untuk memaparkan carta dalam HTML. Berikut ialah contoh mudah:
<!DOCTYPE html> <html> <head> <script src="https://code.highcharts.com/highcharts.js"></script> </head> <body> <div id="chartContainer"></div> </body> </html>
2. Buat data
Mula-mula, tentukan data yang ingin anda paparkan dalam JavaScript. Data untuk setiap bar biasanya terdiri daripada dua bahagian: nama bar dan nilai yang sepadan. Berikut ialah contoh data:
var data = [ { name: 'A', value: 10 }, { name: 'B', value: 20 }, { name: 'C', value: 30 }, { name: 'D', value: 40 } ];
3 Cipta carta bar mendatar
Gunakan fungsi carta
Highcharts untuk mencipta objek carta dan tetapkan beberapa pilihan konfigurasi asas. Berikut ialah contoh kod: chart
函数创建一个图表对象,并设置一些基本的配置选项。以下是一个示例代码:
Highcharts.chart('chartContainer', { chart: { type: 'bar' }, title: { text: '水平条形图' }, xAxis: { title: { text: '值' } }, yAxis: { title: { text: '名称' } }, series: [{ data: data }] });
四、添加样式和选项
通过调整配置选项和样式,您可以对水平条形图进行各种个性化设置。以下是一些常用的配置选项和样式属性:
- 柱状条的颜色:通过设置
color
属性来更改柱状条的颜色。例如:
series: [{ data: data, color: '#FF0000' // 设置柱状条的颜色为红色 }]
- 条形图的标题:通过设置
title.text
属性来更改条形图的标题。例如:
title: { text: '销售数据' }
- 坐标轴标签的样式:通过设置
xAxis.labels
和yAxis.labels
4. Tambah gaya dan pilihan Dengan melaraskan pilihan dan gaya konfigurasi, anda boleh memperibadikan carta bar mendatar dalam pelbagai cara. Berikut ialah beberapa pilihan konfigurasi dan sifat gaya yang biasa digunakan:xAxis: { labels: { style: { fontSize: '12px' // 设置 x 轴标签的字体大小为 12px } } }, yAxis: { labels: { style: { fontWeight: 'bold' // 设置 y 轴标签的字体加粗 } } }
Salin selepas log masuk- Warna bar lajur: Tukar warna bar lajur dengan menetapkan sifat
color
. Contohnya:
rrreee- Tajuk carta bar: Tukar tajuk carta bar dengan menetapkan sifat
title.text
. Contohnya: rrreee- Gaya label paksi: tukar paksi dengan menetapkan
xAxis.labels
danyAxis.labels
sifat Gaya label. Contohnya: 🎜🎜rrreee🎜Ringkasan: 🎜Dengan langkah di atas, anda boleh membuat carta bar mendatar dengan mudah menggunakan Highcharts dan memperibadikannya mengikut keperluan anda. Ingat, Highcharts menyediakan lebih banyak pilihan konfigurasi dan sifat gaya yang boleh anda sesuaikan mengikut keperluan anda. 🎜🎜Pautan rujukan: https://www.highcharts.com/demo/bar-basic🎜
- Gaya label paksi: tukar paksi dengan menetapkan
- Tajuk carta bar: Tukar tajuk carta bar dengan menetapkan sifat
Atas ialah kandungan terperinci Cara membuat carta bar mendatar menggunakan Highcharts. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
- Warna bar lajur: Tukar warna bar lajur dengan menetapkan sifat

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Soalan dan penyelesaian yang sering ditanya untuk percetakan tiket kertas terma depan dalam pembangunan front-end, percetakan tiket adalah keperluan umum. Walau bagaimanapun, banyak pemaju sedang melaksanakan ...

Tidak ada gaji mutlak untuk pemaju Python dan JavaScript, bergantung kepada kemahiran dan keperluan industri. 1. Python boleh dibayar lebih banyak dalam sains data dan pembelajaran mesin. 2. JavaScript mempunyai permintaan yang besar dalam perkembangan depan dan stack penuh, dan gajinya juga cukup besar. 3. Faktor mempengaruhi termasuk pengalaman, lokasi geografi, saiz syarikat dan kemahiran khusus.

Bagaimana cara menggabungkan elemen array dengan ID yang sama ke dalam satu objek dalam JavaScript? Semasa memproses data, kita sering menghadapi keperluan untuk mempunyai id yang sama ...

JavaScript adalah asas kepada pembangunan web moden, dan fungsi utamanya termasuk pengaturcaraan yang didorong oleh peristiwa, penjanaan kandungan dinamik dan pengaturcaraan tak segerak. 1) Pengaturcaraan yang didorong oleh peristiwa membolehkan laman web berubah secara dinamik mengikut operasi pengguna. 2) Penjanaan kandungan dinamik membolehkan kandungan halaman diselaraskan mengikut syarat. 3) Pengaturcaraan Asynchronous memastikan bahawa antara muka pengguna tidak disekat. JavaScript digunakan secara meluas dalam interaksi web, aplikasi satu halaman dan pembangunan sisi pelayan, sangat meningkatkan fleksibiliti pengalaman pengguna dan pembangunan silang platform.

Perbincangan mendalam mengenai punca-punca utama perbezaan dalam output konsol.log. Artikel ini akan menganalisis perbezaan hasil output fungsi Console.log dalam sekeping kod dan menerangkan sebab -sebab di belakangnya. � ...

Sebaik sahaja anda telah menguasai tutorial TypeScript peringkat kemasukan, anda harus dapat menulis kod anda sendiri dalam IDE yang menyokong TypeScript dan menyusunnya ke dalam JavaScript. Tutorial ini akan menyelam ke dalam pelbagai jenis data dalam TypeScript. JavaScript mempunyai tujuh jenis data: null, undefined, boolean, nombor, rentetan, simbol (diperkenalkan oleh ES6) dan objek. Typescript mentakrifkan lebih banyak jenis atas dasar ini, dan tutorial ini akan meliputi semuanya secara terperinci. Jenis data null Seperti JavaScript, Null dalam TypeScript

Perbincangan mengenai realisasi kesan animasi tatal dan elemen Parallax dalam artikel ini akan meneroka bagaimana untuk mencapai yang serupa dengan laman web rasmi Shiseido (https://www.shiseido.co.jp/sb/wonderland/) ... ...

JavaScript boleh dijalankan di PowerPoint, dan boleh dilaksanakan dengan memanggil fail JavaScript luaran atau membenamkan fail HTML melalui VBA. 1. Untuk menggunakan VBA untuk memanggil fail JavaScript, anda perlu mendayakan makro dan mempunyai pengetahuan pengaturcaraan VBA. 2. Benamkan fail HTML yang mengandungi JavaScript, yang mudah dan mudah digunakan tetapi tertakluk kepada sekatan keselamatan. Kelebihan termasuk fungsi lanjutan dan fleksibiliti, sementara kelemahan melibatkan keselamatan, keserasian dan kerumitan. Dalam praktiknya, perhatian harus dibayar kepada keselamatan, keserasian, prestasi dan pengalaman pengguna.
