echarts類型的闡述

一、echarts類型 ts


import * as echarts from 'echarts/core'; // 引入echarts核心組件
import { BarChart } from 'echarts/charts'; // 引入柱狀圖組件
import { TitleComponent, TooltipComponent } from 'echarts/components'; // 引入標題和提示框組件
import { CanvasRenderer } from 'echarts/renderers'; // 引入canvas渲染器

echarts.use([BarChart, TitleComponent, TooltipComponent, CanvasRenderer]); // 註冊組件

const echartInstance = echarts.init(document.getElementById('main')); // 初始化echarts實例

const option = { // 配置項
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
  },
  yAxis: {
    type: 'value',
  },
  series: [
    {
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'bar',
    },
  ],
};

echartInstance.setOption(option); // 繪製圖表

echarts是一款非常強大的數據可視化庫,其中的echarts類型ts則提供了更好的TypeScript支持。在使用echarts類型ts之前,需要先引入需要用到的組件,這裡我們引入了柱狀圖組件、標題組件和提示框組件。接着,我們通過echarts.init方法初始化一個echarts實例,並通過setOption方法將圖表配置項作為參數傳入,最終繪製出一張柱狀圖。

二、echarts類型:category


const option = {
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
  },
  yAxis: {
    type: 'value',
  },
  series: [
    {
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'bar',
    },
  ],
};

echarts類型:category提供了對於類目型數據的支持。在這個示例中,我們將x軸類型設置為類目型,然後通過data屬性設置x軸刻度的標籤名。接下來我們設置y軸類型為值類型,然後通過series屬性中的data字段設置每個數據點的值。

三、echarts類型:log


const option = {
  xAxis: {
    type: 'value',
    scale: true,
    axisLabel: {
      formatter: function (value) {
        return Math.pow(10, value).toFixed(0);
      }
    }
  },
  yAxis: {
    type: 'value',
    scale: true,
    axisLabel: {
      formatter: function (value) {
        return Math.pow(10, value).toFixed(0);
      }
    }
  },
  series: [{
    symbolSize: 10,
    data: [[1, 1], [2, 2], [3, 3], [4, 4], [5, 5], [6, 6]],
    type: 'scatter'
  }]
};

echarts類型:log提供了對於對數軸的支持。在這個示例中,我們設置x軸和y軸類型都為值型,並且將其都設置為對數軸。然後我們通過axisLabel字段設置軸標籤的formatter函數,用於將對數軸上的刻度值轉換為實際的值。最後我們配置了一個散點圖,通過data字段設置每個散點的坐標。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/247751.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:22
下一篇 2024-12-12 13:22

相關推薦

  • int類型變量的細節與注意事項

    本文將從 int 類型變量的定義、聲明、初始化、範圍、運算和類型轉換等方面,對 int 類型變量進行詳細闡述和講解,幫助讀者更好地掌握和應用 int 變量。 一、定義與聲明 int…

    編程 2025-04-29
  • Python3定義函數參數類型

    Python是一門動態類型語言,不需要在定義變量時顯示的指定變量類型,但是Python3中提供了函數參數類型的聲明功能,在函數定義時明確定義參數類型。在函數的形參後面加上冒號(:)…

    編程 2025-04-29
  • Python基本數字類型

    本文將介紹Python中基本數字類型,包括整型、布爾型、浮點型、複數型,並提供相應的代碼示例以便讀者更好的理解。 一、整型 整型即整數類型,Python中的整型沒有大小限制,所以可…

    編程 2025-04-29
  • Echarts 地圖 Label 增加背景圖

    本文將從多個方面對 Echarts 地圖 Label 增加背景圖進行詳細的闡述。 一、背景圖的作用 為 Echarts 地圖添加背景圖可以使 Label 更加直觀、美觀,提升視覺效…

    編程 2025-04-29
  • Python中的Bool類型判斷

    本篇文章旨在講解Python中的Bool類型判斷。在Python中,Bool類型是經常使用的一種類型,因此掌握其用法非常重要。 一、True和False 在Python中,True…

    編程 2025-04-29
  • Python函數類型有哪些

    本文將從以下幾個方面詳細闡述Python函數類型。 一、內置函數 Python的內置函數是指在Python編程語言中提供的可以直接使用的函數,不需要通過導入模塊等方式引入。 部分常…

    編程 2025-04-29
  • Python中的整數類型int類總覽

    本文將從多個方面,對Python中的整數類型int類進行全面介紹和闡述。 一、數據類型及基本操作 在Python中,整數類型的數據類型為int。在Python3.x中,整數類型的范…

    編程 2025-04-28
  • Python變量類型用法介紹

    Python是一種解釋型編程語言,它提供了豐富的數據類型,包括數字、字符串、列表、元組、集合、字典等。Python變量類型的定義是Python程序開發的基礎,本文將從以下幾個方面對…

    編程 2025-04-28
  • Python查詢變量類型的函數

    本文將從多個方面詳細闡述Python中查詢變量類型的函數,主要包括以下幾點: 一、type()函數 type()函數是Python內置的函數,用於查詢變量的類型。它的使用非常簡單,…

    編程 2025-04-28
  • 為什麼Python函數定義中沒有對參數指定類型?

    Python是一種強類型語言,也就是說語言本身會強制要求變量的類型。但是在Python函數定義中,卻沒有要求對參數指定類型。這是為什麼呢? 一、簡化函數定義 Python語言簡單明…

    編程 2025-04-28

發表回復

登錄後才能評論