翻譯|使用教程|編輯:楊鵬連|2021-02-03 10:14:54.507|閱讀 423 次
概述:在本文中,我將向您展示一個簡單的方法,說明如何使用HTML表中的數據創建交互式圖表。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Highcharts是一款純JavaScript編寫的圖表庫,為你的Web網站、Web應用程序提供直觀、交互式圖表。當前支持折線、曲線、區域、區域曲線圖、柱形圖、條形圖、餅圖、散點圖、角度測量圖、區域排列圖、區域曲線排列圖、柱形排列圖、極坐標圖等幾十種圖表類型。
在本文中,我將向您展示一個簡單的方法,說明如何使用HTML表中的數據創建交互式圖表。
多虧了Highcharts數據模塊,很容易和直接裝載一個HTML表作為數據源。
下面的演示將1935年至2020年的日本人口統計數據可視化。數據是從HTML表中獲取的:
讓我們看看如何做
創建此交互式圖表有兩個簡單的步驟:第一步是復制表的HTML源代碼以使其可視化。我使用了日本總人口1935年至2020年從日本維基百科網頁的人口。
在下面的圖片中,您可以看到我的訪問方式,然后使用開發者工具從Google chrome復制HTML代碼:
如果您使用的是其他瀏覽器,請隨時檢查如何相應地獲取此數據。
重要的是要注意,在將數據輸入Highcharts之前,數據是干凈的。在這種情況下,我從數據中刪除了逗號,因此結果是68254,而不是69254(如表中所示)。請隨意應用任何方法來清理您認為合適的數據。2.圖表配置
現在已經準備好數據,讓我們設置Highcharts從表中獲取數據并對其進行可視化。
第一步是將表鏈接到JS代碼,為此,我向表添加了HTML id屬性:id="datatable"
<table id =“ datatable”><table id = “ datatable” > <thead><thead> <tr><tr>然后,我通過該data功能將表格作為數據源提供給Highcharts :
data: {: { table: "datatable",: "datatable", ...... },},該表具有許多列和行,但我需要的只是第一列“年份”,第二列“總人口(人口普查)”;請注意,數據從第二行開始。要配置所有這些,我再次回到數據功能并編寫以下代碼:
data: {: { ...... startRow: 1, //second row: 1, //second row startColumn: 0, // first column “Year”: 0, // first column “Year” endColumn: 1 // second column “”: 1 // second column “” },},是這樣,兩個簡單的步驟即可使用Highcharts庫顯示HTML表中的數據。
在下面的評論部分中,讓我知道您使用Highcharts可視化HTML表的經驗。
APS幫助提升企業生產效率,真正實現生產計劃可視化呈現與控制,快速有效響應不同場景的生產計劃,提高準時交貨能力,提高產能和資源利用率
想要購買Highcharts正版授權,或了解更多產品信息請點擊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: