bokeh.core.enums

一緒に使う一般的な枚挙にいとまがない Enum 財産です。

このモジュールは、多くの所定のエニュメレーションを提供し、新しい列挙を作成するための関数を提供する。

新しく列挙して使用することができる enumeration() 機能:

#: Specify a nautically named side, port or starboard
MyEnum = enumeration("port", "starboard")

一般に定義のために列挙されています Enum 属性:

from bokeh.model import Model
from bokeh.core.properties import Enum

class MyModel(Model):

    location = Enum(MyEnum, help="""
    Whether the thing should be a port or starboard.
    """)

エニュメレーションは、定義された順序を有し、反復をサポートする:

>>> for loc in MyEnum:
...     print(loc)
...
port
starboard

密封性テストです

>>> "port" in MyEnum
True

エニュメレーションはSphinx文書に容易に記録できます bokeh_enum ライオンの顔像が広がる。


enumeration(*values, **kwargs)[ソース]

1つを作ることができます enumeration() 一連の値から取得する.

電話をかける enumeration 一連の(一意の)文字列を使用してエニュメレーション·オブジェクトを作成する:

#: Specify the horizontal alignment for rendering text
TextAlign = enumeration("left", "right", "center")
パラメータ

values (str) -- 文字列列挙値は、位置パラメータ伝達パラメータとしての順序が列挙された順序であり、第1の要素は、作成に使用する際にデフォルト値とみなされる Enum 財産です。

キーワード引数
  • case_sensitive (bool, optional) -- 大文字(デフォルト値:TRUE)を考慮すべきかどうかを検証する

  • quote (bool, optional) -- 文字列表現形式で値(デフォルト値:FALSE)を参照すべきかどうか

例外

ValueError if values empty, if any value is not a string or not unique --

戻り値

列挙する.


Align = Enumeration(start, center, end)

サブアイテムの整列方式(垂直または水平

Anchor = Enumeration(top_left, top_center, top_right, center_left, center, center_right, bottom_left, bottom_center, bottom_right)

ブロック/フレーム上のアンカー位置の指定

AngleUnits = Enumeration(deg, rad)

角度値の単位を指定する

AutosizeMode = Enumeration(fit_columns, fit_viewport, force_fit, none)

データテーブルの自動サイズ調整モードを指定します

ButtonType = Enumeration(default, primary, success, warning, danger)

指定ボタン部材の様式

CalendarPosition = Enumeration(auto, above, below)

日付選択器カレンダーの表示位置を指定する

DashPattern = Enumeration(solid, dashed, dotted, dotdash, dashdot)

エッジラインに命名された破線パターンを指定する

DateFormat = Enumeration(ATOM, W3C, RFC-3339, ISO-8601, COOKIE, RFC-822, RFC-850, RFC-1036, RFC-1123, RFC-2822, RSS, TIMESTAMP)

印刷日のフォーマットを指定する

DatetimeUnits = Enumeration(microseconds, milliseconds, seconds, minsec, minutes, hourmin, hours, days, months, years)

日付/時間目盛りを指定する

Dimension = Enumeration(width, height)

垂直/水平サイズの指定

Dimensions = Enumeration(width, height, both)

垂直/水平サイズの指定

Direction = Enumeration(clock, anticlock)

円形,楔形などのエッジ方向を指定する.

FontStyle = Enumeration(normal, italic, bold, bold italic)

テキストを提示するフォントスタイルを指定する

HatchPattern = Enumeration(blank, dot, ring, horizontal .... zontal_wave, vertical_wave, criss_cross)

充填用内蔵パターンの指定

See all values
Enumeration(blank, dot, ring, horizontal_line, vertical_line, cross,

    horizontal_dash, vertical_dash, spiral, right_diagonal_line,

    left_diagonal_line, diagonal_cross, right_diagonal_dash,

    left_diagonal_dash, horizontal_wave, vertical_wave, criss_cross)
HatchPatternAbbreviation = Enumeration(' ', '.', 'o', '-', '|', '+', '"', ':', '@', '/', '\\', 'x', ',', '`', 'v', '>', '*')

1文字の略語を使用して充填された内蔵パターンを指定します

略語のマッピングは以下のとおりである.

" "  :  blank

"."  :  dot

"o"  :  ring

"-"  :  horizontal_line

"|"  :  vertical_line

"+"  :  cross

'"'  :  horizontal_dash

":"  :  vertical_dash

"@"  :  spiral

"/"  :  right_diagonal_line

"\\" :  left_diagonal_line

"x"  :  diagonal_cross

","  :  right_diagonal_dash

"`"  :  left_diagonal_dash

"v"  :  horizontal_wave

">"  :  vertical_wave

"*"  :  criss_cross
HoldPolicy = Enumeration(combine, collect)

文書の保留が発効したときにイベントをそのまま統合または収集すべきかどうかを指定する

HorizontalLocation = Enumeration(left, right)

印刷レイアウトで水平位置を指定する

JitterRandomDistribution = Enumeration(uniform, normal)

ジッタ類に用いる分布の指定

LatLon = Enumeration(lat, lon)

サイズ表示や座標が緯度か経度かを指定します

LegendClickPolicy = Enumeration(none, hide, mute)

図面の例を指定すると、どのようにイベントに応答しますか

LegendLocation = Enumeration(top_left, top_center, top_right, center_left, center, center_right, bottom_left, bottom_center, bottom_right)

Bokeh図の例に固定位置を指定する

LineCap = Enumeration(butt, round, square)

ストロークの終わり方を指定します

LineDash = Enumeration(solid, dashed, dotted, dotdash, dashdot)

エッジラインに命名された破線パターンを指定する

LineJoin = Enumeration(miter, round, bevel)

エッジラインをどのように接続すべきかを指定します

Location = Enumeration(above, below, left, right)

印刷レイアウトで位置を指定する

MapType = Enumeration(satellite, roadmap, terrain, hybrid)

Googleマップのスタイルを指定する

MarkerType = Enumeration(asterisk, circle, circle_cro .... angle, triangle_dot, triangle_pin, x, y)

内蔵タグの種類の1つを指定する

See all values
Enumeration(asterisk, circle, circle_cross, circle_dot, circle_x,

    circle_y, cross, dash, diamond, diamond_cross, diamond_dot, dot,

    hex, hex_dot, inverted_triangle, plus, square, square_cross,

    square_dot, square_pin, square_x, triangle, triangle_dot,

    triangle_pin, x, y)
NamedColor = Enumeration(aliceblue, antiquewhite, aqu .... white, whitesmoke, yellow, yellowgreen)

指定137名CSS色のうちの1つ

See all values
Enumeration(aliceblue, antiquewhite, aqua, aquamarine, azure, beige,

    bisque, black, blanchedalmond, blue, blueviolet, brown, burlywood,

    cadetblue, chartreuse, chocolate, coral, cornflowerblue, cornsilk,

    crimson, cyan, darkblue, darkcyan, darkgoldenrod, darkgray,

    darkgreen, darkgrey, darkkhaki, darkmagenta, darkolivegreen,

    darkorange, darkorchid, darkred, darksalmon, darkseagreen,

    darkslateblue, darkslategray, darkslategrey, darkturquoise,

    darkviolet, deeppink, deepskyblue, dimgray, dimgrey, dodgerblue,

    firebrick, floralwhite, forestgreen, fuchsia, gainsboro,

    ghostwhite, gold, goldenrod, gray, green, greenyellow, grey,

    honeydew, hotpink, indianred, indigo, ivory, khaki, lavender,

    lavenderblush, lawngreen, lemonchiffon, lightblue, lightcoral,

    lightcyan, lightgoldenrodyellow, lightgray, lightgreen, lightgrey,

    lightpink, lightsalmon, lightseagreen, lightskyblue,

    lightslategray, lightslategrey, lightsteelblue, lightyellow, lime,

    limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue,

    mediumorchid, mediumpurple, mediumseagreen, mediumslateblue,

    mediumspringgreen, mediumturquoise, mediumvioletred, midnightblue,

    mintcream, mistyrose, moccasin, navajowhite, navy, oldlace, olive,

    olivedrab, orange, orangered, orchid, palegoldenrod, palegreen,

    paleturquoise, palevioletred, papayawhip, peachpuff, peru, pink,

    plum, powderblue, purple, red, rosybrown, royalblue, saddlebrown,

    salmon, sandybrown, seagreen, seashell, sienna, silver, skyblue,

    slateblue, slategray, slategrey, snow, springgreen, steelblue,

    tan, teal, thistle, tomato, turquoise, violet, wheat, white,

    whitesmoke, yellow, yellowgreen)
NumeralLanguage = Enumeration(be-nl, chs, cs, da-dk, de-ch, de, en, en-gb, es-ES, es, et, fi, fr-CA, fr-ch, fr, hu, it, ja, nl-nl, pl, pt-br, pt-pt, ru, ru-UA, sk, th, tr, uk-UA)

デジタル値を印刷するための領域設定を指定する

Orientation = Enumeration(horizontal, vertical)

ある物の垂直/水平方向を指定する

OutputBackend = Enumeration(canvas, svg, webgl)

描画領域をレンダリングする出力バックエンドの指定

PaddingUnits = Enumeration(percent, absolute)

範囲充填は百分率か絶対量かと解釈すべきである

Palette = Enumeration(Accent3, Accent4, Accent5, A .... Rd5, YlOrRd6, YlOrRd7, YlOrRd8, YlOrRd9)

指定されたパレットの名前から bokeh.palettes

See all values
Enumeration(Accent3, Accent4, Accent5, Accent6, Accent7, Accent8,

    Blues3, Blues4, Blues5, Blues6, Blues7, Blues8, Blues9, Blues256,

    Bokeh3, Bokeh4, Bokeh5, Bokeh6, Bokeh7, BrBG3, BrBG4, BrBG5,

    BrBG6, BrBG7, BrBG8, BrBG9, BrBG10, BrBG11, BuGn3, BuGn4, BuGn5,

    BuGn6, BuGn7, BuGn8, BuGn9, BuPu3, BuPu4, BuPu5, BuPu6, BuPu7,

    BuPu8, BuPu9, Category10_3, Category10_4, Category10_5,

    Category10_6, Category10_7, Category10_8, Category10_9,

    Category10_10, Category20_3, Category20_4, Category20_5,

    Category20_6, Category20_7, Category20_8, Category20_9,

    Category20_10, Category20_11, Category20_12, Category20_13,

    Category20_14, Category20_15, Category20_16, Category20_17,

    Category20_18, Category20_19, Category20_20, Category20b3,

    Category20b4, Category20b5, Category20b6, Category20b7,

    Category20b8, Category20b9, Category20b10, Category20b11,

    Category20b12, Category20b13, Category20b14, Category20b15,

    Category20b16, Category20b17, Category20b18, Category20b19,

    Category20b20, Category20c3, Category20c4, Category20c5,

    Category20c6, Category20c7, Category20c8, Category20c9,

    Category20c10, Category20c11, Category20c12, Category20c13,

    Category20c14, Category20c15, Category20c16, Category20c17,

    Category20c18, Category20c19, Category20c20, Cividis3, Cividis4,

    Cividis5, Cividis6, Cividis7, Cividis8, Cividis9, Cividis10,

    Cividis11, Cividis256, Colorblind3, Colorblind4, Colorblind5,

    Colorblind6, Colorblind7, Colorblind8, Dark2_3, Dark2_4, Dark2_5,

    Dark2_6, Dark2_7, Dark2_8, GnBu3, GnBu4, GnBu5, GnBu6, GnBu7,

    GnBu8, GnBu9, Greens3, Greens4, Greens5, Greens6, Greens7,

    Greens8, Greens9, Greens256, Greys3, Greys4, Greys5, Greys6,

    Greys7, Greys8, Greys9, Greys256, Inferno3, Inferno4, Inferno5,

    Inferno6, Inferno7, Inferno8, Inferno9, Inferno10, Inferno11,

    Inferno256, Magma3, Magma4, Magma5, Magma6, Magma7, Magma8,

    Magma9, Magma10, Magma11, Magma256, OrRd3, OrRd4, OrRd5, OrRd6,

    OrRd7, OrRd8, OrRd9, Oranges3, Oranges4, Oranges5, Oranges6,

    Oranges7, Oranges8, Oranges9, Oranges256, PRGn3, PRGn4, PRGn5,

    PRGn6, PRGn7, PRGn8, PRGn9, PRGn10, PRGn11, Paired3, Paired4,

    Paired5, Paired6, Paired7, Paired8, Paired9, Paired10, Paired11,

    Paired12, Pastel1_3, Pastel1_4, Pastel1_5, Pastel1_6, Pastel1_7,

    Pastel1_8, Pastel1_9, Pastel2_3, Pastel2_4, Pastel2_5, Pastel2_6,

    Pastel2_7, Pastel2_8, PiYG3, PiYG4, PiYG5, PiYG6, PiYG7, PiYG8,

    PiYG9, PiYG10, PiYG11, Plasma3, Plasma4, Plasma5, Plasma6,

    Plasma7, Plasma8, Plasma9, Plasma10, Plasma11, Plasma256, PuBu3,

    PuBu4, PuBu5, PuBu6, PuBu7, PuBu8, PuBu9, PuBuGn3, PuBuGn4,

    PuBuGn5, PuBuGn6, PuBuGn7, PuBuGn8, PuBuGn9, PuOr3, PuOr4, PuOr5,

    PuOr6, PuOr7, PuOr8, PuOr9, PuOr10, PuOr11, PuRd3, PuRd4, PuRd5,

    PuRd6, PuRd7, PuRd8, PuRd9, Purples3, Purples4, Purples5,

    Purples6, Purples7, Purples8, Purples9, Purples256, RdBu3, RdBu4,

    RdBu5, RdBu6, RdBu7, RdBu8, RdBu9, RdBu10, RdBu11, RdGy3, RdGy4,

    RdGy5, RdGy6, RdGy7, RdGy8, RdGy9, RdGy10, RdGy11, RdPu3, RdPu4,

    RdPu5, RdPu6, RdPu7, RdPu8, RdPu9, RdYlBu3, RdYlBu4, RdYlBu5,

    RdYlBu6, RdYlBu7, RdYlBu8, RdYlBu9, RdYlBu10, RdYlBu11, RdYlGn3,

    RdYlGn4, RdYlGn5, RdYlGn6, RdYlGn7, RdYlGn8, RdYlGn9, RdYlGn10,

    RdYlGn11, Reds3, Reds4, Reds5, Reds6, Reds7, Reds8, Reds9,

    Reds256, Set1_3, Set1_4, Set1_5, Set1_6, Set1_7, Set1_8, Set1_9,

    Set2_3, Set2_4, Set2_5, Set2_6, Set2_7, Set2_8, Set3_3, Set3_4,

    Set3_5, Set3_6, Set3_7, Set3_8, Set3_9, Set3_10, Set3_11, Set3_12,

    Spectral3, Spectral4, Spectral5, Spectral6, Spectral7, Spectral8,

    Spectral9, Spectral10, Spectral11, Turbo3, Turbo4, Turbo5, Turbo6,

    Turbo7, Turbo8, Turbo9, Turbo10, Turbo11, Turbo256, Viridis3,

    Viridis4, Viridis5, Viridis6, Viridis7, Viridis8, Viridis9,

    Viridis10, Viridis11, Viridis256, YlGn3, YlGn4, YlGn5, YlGn6,

    YlGn7, YlGn8, YlGn9, YlGnBu3, YlGnBu4, YlGnBu5, YlGnBu6, YlGnBu7,

    YlGnBu8, YlGnBu9, YlOrBr3, YlOrBr4, YlOrBr5, YlOrBr6, YlOrBr7,

    YlOrBr8, YlOrBr9, YlOrRd3, YlOrRd4, YlOrRd5, YlOrRd6, YlOrRd7,

    YlOrRd8, YlOrRd9)
RenderLevel = Enumeration(image, underlay, glyph, guide, annotation, overlay)

Bokehレンダラーのレンダリング順序の位置を指定する

RenderMode = Enumeration(canvas, css)

キャンバスまたはCSSレンダリングを同時にサポートするレンダラのレンダリングモードの指定

ResetPolicy = Enumeration(standard, event_only)

描画リセット時にどのようなリセット操作を行うべきか

RoundingFunction = Enumeration(round, nearest, floor, rounddown, ceil, roundup)

数字四捨五入方式を指定する戦略

SelectionMode = Enumeration(replace, append, intersect, subtract)

モードを選択する

SizingMode = Enumeration(stretch_width, stretch_height, stretch_both, scale_width, scale_height, scale_both, fixed)

大きさモデル戦略を調整する

SizingPolicy = Enumeration(fixed, fit, min, max)

個別規模調整モデル戦略

SortDirection = Enumeration(ascending, descending)

ソート方向の指定

SpatialUnits = Enumeration(screen, data)

マッピング値の単位を指定する

StartEnd = Enumeration(start, end)

開始/終了値の指定

StepMode = Enumeration(before, after, center)

逐次補間のパターンを指定する

TextAlign = Enumeration(left, right, center)

テキストを提示するための水平整列方式を指定する

TextBaseline = Enumeration(top, middle, bottom, alphabetic, hanging, ideographic)

テキストを提示するベースライン位置を指定する

TextureRepetition = Enumeration(repeat, repeat_x, repeat_y, no_repeat)

キャンバスパターンとして用いられるテクスチャをどのように繰り返すかを指定する

TickLabelOrientation = Enumeration(horizontal, vertical, parallel, normal)

軸番号ラベルの軸に対する方向を指定する

TooltipAttachment = Enumeration(horizontal, vertical, left, right, above, below)

ツール提示の添付ファイルを指定します

TooltipFieldFormatter = Enumeration(numeral, datetime, printf)

ツールプロンプトフィールドをどのように解釈すべきかを指定するフォーマット文字列

TrackPolicy = Enumeration(auto, min, max, flex, fixed)

グリッド軌道(行/列)サイズ調整戦略

VerticalAlign = Enumeration(top, middle, bottom)

テキストを提示する垂直整列方式を指定する

VerticalLocation = Enumeration(above, below)

印刷レイアウトで垂直位置を指定する

class Enumeration[ソース]

値の列挙集合を表す.

注釈

実例. Enumeration 通常は直接構造されてはいけない。逆に、ご利用ください enumeration() 機能します。