成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Plotly,創(chuàng)建自定義指標(biāo)圖表

開(kāi)發(fā) 前端
使用Plotly創(chuàng)建和自定義指標(biāo)圖表,本文中將介紹如何使用Plotly庫(kù)創(chuàng)建指標(biāo)圖表的具體操作步驟。

如果你不熟悉Plotly或數(shù)據(jù)可視化概念,不要擔(dān)心!我們將把它分解成易于理解的小塊內(nèi)容,使其適合任何人。

Plotly簡(jiǎn)介

Plotly是一個(gè)強(qiáng)大的數(shù)據(jù)可視化工具,允許我們使用Python創(chuàng)建各種交互式繪圖和圖表。在Plotly提供的無(wú)數(shù)類(lèi)型的圖表中,有一種特別簡(jiǎn)單明了的類(lèi)型是“指標(biāo)圖表”。這些圖表非常適合儀表盤(pán),你可以在其中強(qiáng)調(diào)關(guān)鍵指標(biāo)或追蹤一段時(shí)間內(nèi)的變化。

導(dǎo)入

在深入研究細(xì)節(jié)之前,需要導(dǎo)入Plotly庫(kù)。這是任何涉及外部庫(kù)的Python程序中典型的第一步:

import plotly.graph_objects as go

創(chuàng)建指標(biāo)圖表

讓我們考慮一個(gè)場(chǎng)景,我們有兩個(gè)值-120和150。我們要使用參考值100創(chuàng)建這些值的指標(biāo)。參考值是我們將實(shí)際值與之進(jìn)行比較的基準(zhǔn)或標(biāo)準(zhǔn)。

我們的目標(biāo)是生成下圖:

圖片

圖形輸出

以下是創(chuàng)建指標(biāo)的步驟:

# 創(chuàng)建繪圖的布局
layout = go.Layout(
    grid = {'rows': 1, 'columns': 2, 'pattern': 'independent'},
    width = 600,  # 寬度像素
    height = 300  # 高度像素
)
fig = go.Figure(layout=layout)
# 第一個(gè)值
fig.add_trace(go.Indicator(
    mode = "number+delta+gauge",
    value = 120,
    delta = {'reference': 100},
    gauge = {
        'axis': {'visible': True, 'range': [None, 150]},
        'steps': [
            {'range': [0, 100], 'color': "lightgray"}
        ],
        'threshold': {
            'line': {'color': "red", 'width': 4},
            'thickness': 0.75,
            'value': 100
        }
    },
    title = {"text": "Value 1"},
    domain = {'x': [0, 0.5], 'y': [0, 1]}
))
# 第二個(gè)值
fig.add_trace(go.Indicator(
    mode = "number+delta+gauge",
    value = 150,
    delta = {'reference': 100},
    gauge = {
        'axis': {'visible': True, 'range': [None, 200]},
        'steps': [
            {'range': [0, 100], 'color': "lightgray"}
        ],
        'threshold': {
            'line': {'color': "red", 'width': 4},
            'thickness': 0.75,
            'value': 100
        }
    },
    title = {"text": "Value 2"},
    domain = {'x': [0.5, 1], 'y': [0, 1]}
))
fig.show()

在我們討論的代碼中,我們正在使用go.Indicator函數(shù)來(lái)創(chuàng)建指標(biāo)。一開(kāi)始可能看起來(lái)會(huì)感覺(jué)有點(diǎn)復(fù)雜,但一旦我們了解它使用的參數(shù),一切就都水到渠成了。以下是我們所使用參數(shù)的概要介紹:

  • mode:此參數(shù)設(shè)置指標(biāo)的模式。通過(guò)將其設(shè)置為“number+delta+gauge”,我們告訴Plotly顯示實(shí)際值(number)、與參考值的差異(delta)以及在其范圍內(nèi)可視化數(shù)值的儀表(gauge)。
  • value:這是該指標(biāo)將顯示的實(shí)際值。
  • delta:此參數(shù)用于展示實(shí)際值和參考值之間的差異。當(dāng)你想要突出變化或增長(zhǎng)時(shí),這特別有用。
  • gauge:這是為我們的值提供背景的一個(gè)視覺(jué)表示。它類(lèi)似于一個(gè)速度表,顯示了我們的值在特定范圍內(nèi)所處的位置。在gauge參數(shù)中,我們可以進(jìn)一步自定義axis(儀表的范圍)、steps(儀表的分段)和threshold (儀表上標(biāo)記的值)。
  • title:這只是指標(biāo)的標(biāo)題。
  • domain:此參數(shù)確定每個(gè)指標(biāo)所占據(jù)的繪圖區(qū)域,這有助于我們將指標(biāo)并排定位放置。

通過(guò)理解和調(diào)整這些參數(shù),你可以自定義指標(biāo)圖表以適應(yīng)你的數(shù)據(jù)和受眾需求。你可以嘗試不同顏色、調(diào)整范圍、重新定位指標(biāo)等等。

然而,雖然美學(xué)定制是數(shù)據(jù)可視化的一個(gè)很好的方面,但重要的是要記住,任何數(shù)據(jù)可視化的主要目標(biāo)都是清晰準(zhǔn)確地表示數(shù)據(jù)。因此,總是優(yōu)先考慮清晰性而不是華麗性。

我們使用Plotly創(chuàng)建了一個(gè)簡(jiǎn)單而強(qiáng)大的數(shù)據(jù)可視化。這只是冰山一角,Plotly提供了許多更多功能和類(lèi)型的圖表供你探索。

圖片

圖形輸出

責(zé)任編輯:武曉燕 來(lái)源: Python學(xué)研大本營(yíng)
相關(guān)推薦

2015-07-22 10:57:36

watchOS圖表自定義

2015-02-12 15:33:43

微信SDK

2021-10-28 08:39:22

Node Export自定義 監(jiān)控

2021-03-26 20:37:14

Prometheus監(jiān)控指標(biāo)

2024-10-14 17:18:27

2022-05-07 10:22:32

JavaScript自定義前端

2011-08-02 11:17:13

iOS開(kāi)發(fā) View

2013-05-02 14:08:18

2010-10-20 16:07:48

SQL用戶自定義角色

2011-07-05 18:51:51

QT 控件 鼠標(biāo)

2011-08-09 17:16:56

CoreAnimati動(dòng)畫(huà)

2009-08-04 13:35:16

ASP.NET自定義樣

2021-06-17 06:52:37

C#自定義異常

2022-09-20 07:01:50

對(duì)象初始化代碼

2009-04-23 09:05:08

IE8llq自定義功能

2011-03-17 09:45:01

Spring

2023-10-31 09:10:39

2021-07-15 16:41:21

Swift查詢函數(shù)

2010-08-03 16:13:01

FlexBuilder

2012-11-19 11:07:42

IBMdw
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 一区二区久久 | 国产1区2区3区 | 91久久精| 一级电影免费看 | 成人午夜性成交 | 欧美另类视频在线 | 91婷婷韩国欧美一区二区 | 国产精品久久久久久婷婷天堂 | 免费看91| 精品久久久久久 | 亚洲日韩中文字幕一区 | 亚洲欧美综合精品久久成人 | 狠狠色综合久久丁香婷婷 | 亚洲国产成人在线视频 | 天天色图 | av在线免费网 | 蜜桃av人人夜夜澡人人爽 | 男人天堂免费在线 | 久久久精选 | 天天摸天天干 | 久久新| 99热在线播放 | 国产一区久久 | 日韩中文字幕在线观看视频 | 精品乱码一区二区 | 中文字幕在线观看视频网站 | 国产成人精品一区二区三 | 91精品国产91久久久久久吃药 | 久久精品国产一区二区三区不卡 | 亚洲成av | 91久久国产综合久久 | 久久久久久网站 | 精品在线一区 | 影音先锋欧美资源 | 中文字幕在线国产 | 国产一区二区在线免费播放 | 国产综合精品一区二区三区 | 亚洲国产成人在线 | 乳色吐息在线观看 | 狠狠狠干 | 蜜桃视频在线观看免费视频网站www |