前提:已安裝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.轉動操作 有了這些資料就可以來繪製表盤了 設定表盤的...