Rumah >hujung hadapan web >tutorial js >Cara menggunakan carta awan perkataan untuk memaparkan data dalam Highcharts
Cara menggunakan carta awan perkataan untuk memaparkan data dalam Highcharts
Pengenalan:
Dalam proses visualisasi data, carta awan perkataan ialah jenis carta yang biasa digunakan, yang boleh memaparkan secara visual kepentingan setiap item data, dan Express perbezaan antara data melalui saiz teks dan warna. Dalam artikel ini, kami akan memperkenalkan cara menggunakan carta awan perkataan untuk memaparkan data dalam Highcharts dan memberikan contoh kod yang sepadan.
1. Pengenalan kepada carta awan perkataan Highcharts
Highcharts ialah perpustakaan carta JavaScript yang sangat popular yang menyokong pelbagai jenis carta, termasuk carta awan perkataan. Melalui pilihan API dan konfigurasi Highcharts, kami boleh mencipta carta awan perkataan yang cantik dan memperibadikannya dengan mudah.
2. Penyediaan data
Sebelum menggunakan Highcharts untuk mencipta carta awan perkataan, kami terlebih dahulu menyediakan data yang perlu dipaparkan. Biasanya, data carta awan perkataan ialah tatasusunan yang mengandungi berbilang objek Setiap objek mempunyai dua atribut: nama mewakili kandungan perkataan, dan nilai mewakili berat perkataan. Contohnya:
var data = [ { name: '苹果', value: 12 }, { name: '香蕉', value: 10 }, { name: '橘子', value: 6 }, { name: '葡萄', value: 8 }, // ... ];
3. Buat carta awan perkataan asas
Sebelum mencipta carta awan perkataan, kita perlu memperkenalkan fail perpustakaan Highcharts. Kemudian, cipta bekas HTML untuk mengehoskan carta awan perkataan:
<div id="container" style="width: 800px; height: 600px;"></div>
Seterusnya, kami menggunakan kaedah cart()
Highcharts untuk mencipta carta awan perkataan asas: chart()
方法来创建基本的词云图:
Highcharts.chart('container', { series: [{ type: 'wordcloud', data: data }], title: { text: '词云图示例' } });
以上代码中,series
Highcharts.chart('container', { series: [{ type: 'wordcloud', data: data, style: { fontFamily: 'Impact', color: 'rgba(0,0,0,0.85)' } }], // ... });Dalam kod di atas,
4. Tetapan Diperibadikan
Highcharts.chart('container', { series: [{ type: 'wordcloud', data: data, rotation: { from: 0, to: 90, orientations: 4 } }], // ... });
Highcharts.chart('container', { series: [{ type: 'wordcloud', data: data, shuffle: true }], // ... });
rrreee
Atas ialah kandungan terperinci Cara menggunakan carta awan perkataan untuk memaparkan data dalam Highcharts. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!