關於VisualMapOpts視覺對映配置項詳解

2021-10-05 07:14:49 字數 2966 閱讀 7156

class

pyecharts

.options.visualmapopts

class

visualmapopts

(

is_show:

bool

=true

,# 是否顯示視覺對映配置

type_:

str=

"color"

,# 對映過渡型別,可選,"color", "size"

min_: union[

int,

float]=

0,max_: union[

int,

float]=

100,

range_text: union[

list

,tuple]=

none

,# 兩端的文字,如['high', 'low']

range_color: union[sequence[

str]]=

none

,# visualmap 元件過渡顏色

range_size: union[sequence[

int]]=

none

,# visualmap 元件過渡 symbol 大小

orient:

str=

"vertical"

,# 如何放置 visualmap 元件,水平('horizontal')或者豎直('vertical')

# visualmap 元件離容器左側的距離

# left 的值可以是像 20 這樣的具體畫素值,可以是像 '20%' 這樣相對於容器高寬的百分比,

# 也可以是 'left', 'center', 'right'。

# 如果 left 的值為'left', 'center', 'right',元件會根據相應的位置自動對齊

pos_left: optional[

str]

=none

,# visualmap 元件離容器右側的距離

# right 的值可以是像 20 這樣的具體畫素值,可以是像 '20%' 這樣相對於容器高寬的百分比

pos_right: optional[

str]

=none

,# visualmap 元件離容器上側的距離

# top 的值可以是像 20 這樣的具體畫素值,可以是像 '20%' 這樣相對於容器高寬的百分比

# 也可以是 'top', 'middle', 'bottom'

# 如果 top 的值為'top', 'middle', 'bottom',元件會根據相應的位置自動對齊

pos_top: optional[

str]

=none

,# visualmap 元件離容器下側的距離。

# bottom 的值可以是像 20 這樣的具體畫素值,可以是像 '20%' 這樣相對於容器高寬的百分比。

pos_bottom: optional[

str]

=none,

split_number:

int=5,

# 對於連續型資料,自動平均切分成幾段。預設為5段。連續資料的範圍需要 max 和 min 來指定

series_index: union[numeric, sequence,

none]=

none

,# 指定取哪個系列的資料,預設取所有系列

dimension: optional[numeric]

=none

,# 元件對映維度

is_calculable:

bool

=true

,# 是否顯示拖拽用的手柄(手柄能拖拽調整選中範圍)

is_piecewise:

bool

=false

,# 是否為分段型

# 自定義的每一段的範圍,以及每一段的文字,以及每一段的特別的樣式。例如:

# pieces: [

# , // 不指定 max,表示 max 為無限大(infinity)

# ,

# ,

# ,

# ,

# , //表示 value 等於 123 的情況

# // 不指定 min,表示 min 為無限大(-infinity)

# ] pieces: optional[sequence]

=none

,# 定義 在選中範圍外 的視覺元素(使用者可以和 visualmap 元件互動,用滑鼠或觸控選擇範圍)

# 可選的視覺元素有:

# symbol: 圖元的圖形類別

# symbolsize: 圖元的大小

# color: 圖元的顏色

# coloralpha: 圖元的顏色的透明度

# opacity: 圖元以及其附屬物(如文字標籤)的透明度

# colorlightness: 顏色的明暗度,參見 hsl

# colorsaturation: 顏色的飽和度,參見 hsl

# colorhue: 顏色的色調,參見 hsl

out_of_range: optional[sequence]

=none

, item_width:

int=0,

# 圖形的寬度,即長條的寬度

item_height:

int=0,

# 圖形的高度,即長條的高度

textstyle_opts: union[textstyleopts,

dict

,none]=

none

,# 文字樣式配置項,參考 `series_options.textstyleopts`

).set_global_opts(visualmap_opts=opts.visualmapopts())

#呼叫方法

視覺對映配置項VisualMapOpts

visualmapopts 視覺對映配置項 class pyecharts.options.visualmapopts class visualmapopts 是否顯示視覺對映配置 is show bool true,對映過渡型別,可選,color size type str color min u...

關於程式關於世界

首先,在學了1年多的軟體設計的基礎上,問下自己 程式是什麼?業務需求是什麼?程式有什麼用?什麼是演算法?什麼是資料庫?或許每個人的理解不同,會給出不同的答案。那麼自己的理解 程式是乙個讓計算機工作的流程,在程式寫好之後,計算機就會按照,程式設計師定義好流程在執行。其實很多時候,乙個程式的好壞,在於乙...

關於血液關於軟體

1 自然沉降法 將血袋垂直吊掛於4 2 冰箱內,使紅細胞自然下沉1 3d,或將血袋呈70 80 角立於冰箱,需用時,用一次性分漿器分出血漿,制得濃縮紅細胞。2 洗滌法 一般用生理鹽水反覆洗滌3 6次。經洗滌的紅細胞,除白細胞和血小板減少外,血漿蛋白也極少,紅細胞中殘存的血漿蛋白含量約為原總蛋白的1 ...