在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文了解Highcharts

哲想軟件 ? 來源:哲想軟件 ? 2025-01-06 11:33 ? 次閱讀

df0d948a-ca38-11ef-9310-92fbcf53809c.png

標題

描述圖表的文本。通常位于圖表的頂部。

系列

圖表上顯示的一個或多個數據序列。

提示框

將鼠標懸停在圖表上的序列或點上時,您可以獲得描述圖表特定部分中的值的工具提示。

傳說

圖例在圖表中顯示數據系列,并允許您啟用和禁用一個或多個系列。

大多數圖表(如典型的笛卡爾折線圖和柱形圖)都有兩個軸來度量和分類數據:垂直軸(y 軸)和水平軸(x 軸)。3D 圖表具有第三個軸,即深度軸(z 軸)。極坐標圖(也稱為雷達圖)只有一個軸,該軸跨越圖表的周邊。儀表圖(也稱為速度計圖)甚至可以具有單個值軸。但是,餅圖沒有軸。

標題和副標題

默認情況下,標題顯示在圖表頂部,其下方可以顯示可選的副標題。

df20fc6e-ca38-11ef-9310-92fbcf53809c.png

標題和副標題可以設置,如下例所示。

title: {

text: 'My custom title'

},

subtitle: {

text: 'My custom subtitle'

}

默認情況下,從版本 12 開始,標題和副標題具有自適應對齊功能,以最好地適應文本的長度和圖表的寬度。以下規則適用:

標題與短文本的中心對齊。

如果標題即將溢出,則會縮小它以適應,直到達到選項中設置的限制。它默認為 0.67,這是標題與副標題具有相同的字體大小時的比例。title.minScale

如果縮小后標題仍然不合適,則會將其換行為多行。現在,文本左對齊,外觀更簡潔。

默認情況下(和動態地)副標題應用與主標題相同的對齊方式。

所有這些規則都可以通過顯式設置 title 或 subtitle 屬性來覆蓋,例如,將 設置為 1 以禁止縮小。aligntitle.minScale

標題和副標題也可以通過標題和副標題選項(、、、)的默認屬性來移動。有關所有可用選項,請參閱 options.title 和 options.subtitle。alignfloatmarginverticalAlignxy

渲染后可以通過 Chart.setTitle 方法動態修改標題。

標簽

軸標簽可以沿軸找到,顯示它對應的數據的值。還可以使用格式字符串或格式化程序函數自定義標簽:

yAxis: {

labels: {

format: '{value}%', // provides the same result as:

formatter: function() {

return this.value + ' %';

}

},

},

上面的示例采用 y 軸標簽的值,并在其末尾添加一個 % 符號。

網格線

網格線是將圖表劃分為網格的水平(和/或垂直)線的集合,從而更容易讀取圖表的值。

要啟用或禁用 x 軸或 y 軸的網格線,請設置相應軸的 gridLineWidth:

xAxis: {

gridLineWidth: 1

},

yAxis: {

gridLineWidth: 1

}

默認情況下,y 軸的網格線處于啟用狀態 (),而 x 軸的網格線 () 默認處于禁用狀態。gridLineWidth: 1gridLineWidth: 0

網格線的其他選項可以在 x 軸和 y 軸的 API 參考中找到。

次網格線是可以通過設置 minorTickInterval 選項來啟用的中間線。

多軸

可以有多個軸并將它們與不同的數據序列鏈接。為此,需要創建多個軸,如下所示:

yAxis: [{ //--- Primary yAxis

title: {

text: 'Temperature'

}

}, { //--- Secondary yAxis

title: {

text: 'Rainfall'

},

opposite: true

}],

series: [{

yAxis: 0,

data: [

49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1,

95.6, 54.4

]

},{

yAxis: 1,

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

]

}]

請注意,多個軸是使用列表創建的,因此第一個軸以索引 0 開頭。該選項將軸放在圖表的右側。yAxisopposite: true

對齊刻度

當使用多個軸時,通常需要對齊刻度,以避免多組網格線弄亂圖表。chart.alignTicks 選項是默認的。對齊的缺點是每個軸都預先確定與其他軸具有相同的即時報價量,因此即時報價的擬合可能不是最佳的。另一種方法是關閉并設置為 0。truealignTicksgridLineWidth

對齊閾值

從 v10 開始,可以通過 chart.alignThresholds 選項對齊多個軸的閾值。這與確保零級別或其他類型的閾值保持一致,但更進一步。alignTicks

軸標題

軸標題,顯示在軸線旁邊。默認情況下,此標題對于 y 軸,默認情況下,此標題對 x 軸處于隱藏狀態。有關完整的選項集,請參閱 xAxis.title。

軸類型

軸可以是線性、對數、日期時間或類別。軸類型設置如下:

// The types are 'linear', 'logarithmic' and 'datetime'

yAxis: {

type: 'linear',

}

// Categories are set by using an array

xAxis: {

categories: ['Apples', 'Bananas', 'Oranges']

}

線性

沿軸的數字是線性比例的。這是默認的軸類型。如果數據序列中僅存在 y 值,則 x 軸將從 0 到 y 值的數量進行標記(顯示 y 值的數組索引):

var chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'column'

},

title: {

text: 'Fruit Consumption'

},

xAxis: {

title: {

text: 'Fruit Number'

},

tickInterval: 1

},

yAxis: {

title: {

text: 'Fruit eaten'

},

tickInterval: 1

},

series: [{

name: 'Jane',

data: [1, 0, 4]

}, {

name: 'John',

data: [5, 7, 3]

}]

}});

df3ce6c2-ca38-11ef-9310-92fbcf53809c.png

對數的

在對數軸上,沿軸的數字呈對數遞增,軸根據圖表中存在的數據序列自行調整。

請注意,在對數軸上,tickInterval 選項基于冪,因此 tickInterval 為 1 表示 0.1、1、10、100 等各有一個刻度。tickInterval 為 2 表示 tick 為 0.1、10、1000 等。tickInterval 為 0.2 時,在 0.1、0.2、0.4、0.6、0.8、1、2、4、6、8、10、20、40 等上打勾。

需要注意的另一件事是,對數軸永遠不會變為負數,因為每個完整的軸單位都是前一個單位的十分之一。因此,Highcharts 將刪除與軸關聯的 0 或負點,如果您嘗試將 axis.min 選項設置為 0 或負數,它將失敗并顯示錯誤。

在 Highcharts 中在對數軸上繪制零值和負值的技巧

讓我們首先深入研究對數的核心概念。當我們有一個像 10 這樣的方程,它等于 Z 的冪時,我們說 L 是 Z 以 10 為底的對數。如果 L 是負數,則表示 Z 是小于 1.0 的正分數。在 L 等于零的情況下,Z 恰好為 1.0。另一方面,如果 L 大于 0,則 Z 超過 1.0。必須強調的是,無論 L 的值是多少,Z 都不可能為零或負數。對數沒有針對此類情況的定義值,它們僅對正數進行操作。

如果您想在 Highcharts 中在對數軸上顯示零值和負值,唯一可行的方法是使用自定義插件。此插件允許在對數軸上模擬負值。重要的是要記住,得到的刻度在數學上并不精確,因為真正的對數軸永遠不會觸及或越過零。自定義插件可以在此演示中找到。

日期時間

日期時間軸以適當的間隔打印舍入日期值的標簽。在內部,日期時間軸是基于自 1970 年 1 月 1 日午夜以來的毫秒數的線性數字軸,由 JavaScript Date 對象指定。根據比例,datetime 標簽將表示為時間或日期。

在日期時間軸上,所有時間設置都可以以毫秒、日期字符串(自 v12 起)或 Date 對象的形式給出。這包括 和 、 參數 等選項以及 和 等相關選項。日期字符串被解析并分配當前時區,如圖表級 time.timezone 選項中給出的時區,或分配給時間字符串本身中指示的時區。minmaxAxis.setExtremespoint.xseries.pointStart

在 Highcharts Stock 中,x 軸始終是日期時間軸。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 圖表
    +關注

    關注

    0

    文章

    33

    瀏覽量

    8984

原文標題:了解 Highcharts

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    帶你了解工業計算機尺寸

    項艱巨的任務。本博客將指導您了解關鍵的工業計算機尺寸、使用案例。關鍵工業計算機外形要素及其使用案例、工業微型PC尺寸范圍:寬度:100毫米-180毫米深度:10
    的頭像 發表于 04-24 13:35 ?208次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>了解</b>工業計算機尺寸

    什么是氨氣傳感器,了解

    保障設備。本文將從科學角度系統解析氨氣傳感器的技術原理、主流類型及實際應用。 、氨氣的理化特性與安全閾值 氨氣分子呈三角錐形結構,氮原子通過三個單鍵與氫原子結合,保留對孤對電子。這種結構賦予其強極性,使其易
    的頭像 發表于 04-08 16:53 ?352次閱讀

    解析工業互聯網

    電子發燒友網站提供《解析工業互聯網.pptx》資料免費下載
    發表于 02-20 16:42 ?1次下載

    了解鋁基覆銅板

    什么是鋁基覆銅板PCB全稱為印制線路板(printedcircuitboard),也叫印刷電路板,而鋁基覆銅板是PCB的種。鋁基覆銅板是種具有良好散熱功能的金屬基覆銅板,般單面板由三層結構所
    的頭像 發表于 02-11 22:23 ?503次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b>鋁基覆銅板

    了解Android UDP通信

    了解UDP通信協議 UDP(User Datagram Protocol,用戶數據報協議)是種無連接、不可靠的傳輸層協議。它提供簡單的數據傳輸服務,無需在發送方和接收方之間建立連接。每個UDP
    發表于 12-30 10:56

    了解射頻功率

    。無論您是初學者還是有經驗的工程師,相信通過閱讀本文,您將對射頻功率有更清晰的認識,并能夠在射頻電路設計中更好地應用和優化。、射頻功率的定義在低頻電路中,信號的大
    的頭像 發表于 12-24 10:40 ?984次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b>射頻功率

    帶你了解什么是SD NAND存儲芯片

    存儲芯片:   了解了EEPROM存儲芯片和NAND芯片以及EMMC存儲芯片他們都有各自的有點,比如說現在需要款芯片是擁有較大的存儲空間和較為簡單的存儲驅動什么樣的芯片適合呢?答案是:SD NAND
    發表于 11-13 15:20

    帶你了解透過率測量

    透過率的定義光透過能力,即透光率,描述的是特定條件下,物體透過的光量與其接收的入射光量之間的比例。在光的傳播過程中,部分光線會被物體吸收,而另部分則能夠穿透物體,這種透過現象被稱作透光率。金鑒
    的頭像 發表于 11-04 13:00 ?718次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>了解</b>透過率測量

    了解激光測距傳感器

    來源:SonneWay 編輯:感知芯視界 Link 在工業自動化中,激光測距傳感器是最常見的傳感器之。不過,您對它真的了解嗎?本文將讓您了解
    的頭像 發表于 09-09 09:03 ?658次閱讀

    帶你了解IP地址別名

    、什么是IP地址別名 IP地址別名是將多個IP地址與個網絡接口關聯起來的種方式。實現在網絡上的個節點可以與網絡建立多個連接,每個連接可以用于不同的用途。 就像在
    的頭像 發表于 09-05 14:11 ?495次閱讀

    帶你了解IP版本

    ?、IP地址有哪些版本 互聯網協議的原始版本于1983年在互聯網的前身ARPANET中首次部署,也就是互聯網協議版本4(IPv4)。在發展過程中,IPv4逐漸成為了互聯網的基礎協議之。然而可供
    的頭像 發表于 09-05 13:36 ?576次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>了解</b>IP版本

    帶你了解半導體公司的各個崗位

    銷售工程師(SalesEngineer)芯片公司的銷售工程師與傳統的銷售人員不同,需要具備以下職業素養:1.技術背景,雖然銷售崗位通常不要求具備技術背景,但芯片公司的銷售崗位需要對芯片技術有
    的頭像 發表于 08-08 16:28 ?5785次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>了解</b>半導體公司的各個崗位

    了解MySQL索引機制

    的呢?起靜下心來,耐心看完這篇文章吧,干貨不啰嗦,相信你定會有所收獲。 、索引模型 模型也就是數據結構,常見的三種模型分別是哈希表、有序數組和搜索樹。 了解MySQL的朋友已經知
    的頭像 發表于 07-25 14:05 ?539次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b>MySQL索引機制

    科普 | 了解FPGA

    )、可編程邏輯塊(LC)、 完整的時鐘管理(CMT)、嵌入塊式 RAM(BRAM)、布線資源、內嵌的底層功能單元和專用硬件模塊等。 根據賽靈思披露的數據,個 LUT6 等效 1.6 個 LC,
    發表于 07-08 19:36

    了解常見DNS問題

    當企業的DNS出現故障時,為不影響企業的正常運行,團隊需要能夠快速確定問題的性質和范圍。那么有哪些常見的DNS問題呢? 域名解析失敗 : 當您輸入個域名(例如https
    的頭像 發表于 07-05 15:49 ?559次閱讀
    主站蜘蛛池模板: 亚洲春色在线 | 欧美一级做一a做片性视频 欧美一级做一级做片性十三 | 黄色一及毛片 | 免费观看成年欧美1314www色 | 高清一级片| 天天碰人人 | 婷婷亚洲综合五月天在线 | 两性毛片| 狠狠天天 | 色国产精品| 天天视频天天爽 | 午夜国产福利 | 欧美色影视 | 黄色网络在线观看 | 奇米色88欧美一区二区 | 操您啦 | 日韩孕交 | 永久黄网站色视频免费 | 一区二区三区高清在线观看 | 黄色的网站在线观看 | 第四色激情 | 牛牛a级毛片在线播放 | 亚洲视频在线观看一区 | 国产高清免费不卡观看 | 丁香花成人另类小说 | 日本三级强在线观看 | 国内精品视频 | 日韩一卡 二卡 三卡 四卡 免费视频 | 日韩欧美卡通动漫在线观看 | 屁股趴过来欠打高h | 中文字幕在线播放第一页 | 级毛片| 91在线播放免费不卡无毒 | 欧美精彩狠狠色丁香婷婷 | 午夜福利毛片 | 簧片视频在线观看 | 好黄好猛好爽好痛的视频 | 久久国产精品免费看 | 亚洲区中文字幕 | 在线成人免费观看国产精品 | 日本www网站|