python生成儀錶盤

2022-10-11 07:24:10 字數 1311 閱讀 1827

前提:已安裝pyecharts

安裝pyecharts(本例項安裝後是1.9.1版本)

pip3 install pyecharts

from pyecharts import options as opts

from pyecharts.charts import gauge

#指示針的顏色與數值所屬區間的顏色一致

c = (

#設定展示的圖形大小800*500 。 gauge = gauge() #使用預設大小形式

gauge(init_opts=opts.initopts(width="800px", height="500px"))

.add(

"業務指標",

[("完成率", 85.5)],

# 設定比例大小

radius="70%",

# 設定起始、終止刻度

min_=0,max_= 100,

#分割成為5段

split_number=10,

axisline_opts=opts.axislineopts(

linestyle_opts=opts.linestyleopts(

# 設定區間顏色、儀表寬度

color=[(0.3, "#67e0e3"), (0.7, "#37a2da"), (1, "#fd666d")], width=30 )),

#文字部分的字型顏色及大小設定.「完成率」3個字的設定

title_label_opts=opts.labelopts(

font_size=32, color="blue", font_family="microsoft yahei"

),#標註的數字字型及格式。本例項 85.5字型大小及顏色的設定

detail_label_opts=opts.labelopts(

#數值標籤的格式設定

formatter="%",font_size=32, color="black", font_family="microsoft yahei"),

).set_global_opts(

title_opts=opts.titleopts(title="gauge-分割段數-label"), # 設定標題

legend_opts=opts.legendopts(is_show=false),

)#生成網頁形式

#.render("gauge_splitnum_label.html")

)c.render_notebook()#在notebook直接生成圖形

執行完成結果如下:

**:原文位址:

策略儀錶盤

策略儀錶盤 我們現在已經了解了八大核心驅動力 具體的遊戲技巧和玩家之旅。但是我們要明確的是,遊戲化的目的不是為了樂趣,而是為了提高實際的指標。為了設計成功的遊戲化專案,我們 引入乙個工具 策略儀錶盤。策略儀錶盤包括五個核心部分 商業指標,對應遊戲目的 使用者,對應玩家 期望行為,對應勝利狀態 反饋機...

Android儀錶盤開發

首先 上效果圖 原理就是用canvas畫圓弧.public void drawarc rectf oval,float startangle,float sweepangle,boolean usecenter,paint paint 這裡我們要做的就是先畫乙個黑色的大圓弧,然後再在裡面畫乙個紅色的...

Qt 繪製儀錶盤

1.首先準備素材,乙個表盤,乙個指標 2.計算旋轉圓心及轉動角度 通過畫圖軟體測量一下表盤中心的座標,及指標中心的座標 大概表盤的中心為 163,163 同樣指標的中心位置為 14,110 轉動角度可以大概測量一下,應該為 120,120 度 3.轉動操作 有了這些資料就可以來繪製表盤了 設定表盤的...