Bokehマップの様々な軸に追加できるブートレンダラ
Axis
ベースクラス: bokeh.models.renderers.GuideRenderer
bokeh.models.renderers.GuideRenderer
すべての軸タイプの共通属性の基底クラスを定義する.
注釈
これは,Bokehモデルタイプの階層構造の組織を支援するための抽象基底クラスである. 単独インスタンス化は無駄である.
axis_label
属性タイプ: String
String
軸のテキストラベルは,軸スケールと平行に表示される.
LaTeX表現は現在サポートされていません;参照 #647 進行を追跡したり貢献したりします
axis_label_standoff
属性タイプ: Int
Int
軸ラベルは記号ラベルからオフセットすべき距離(画素単位)である.
axis_label_text_align
属性タイプ: Enum () TextAlign )
Enum
TextAlign
軸ラベルのテキスト整列。
axis_label_text_alpha
属性タイプ: Percent
Percent
軸ラベルのテキストAlpha.
axis_label_text_baseline
属性タイプ: Enum () TextBaseline )
TextBaseline
軸ラベルのテキストベースライン.
axis_label_text_color
属性タイプ: Color
Color
軸ラベルのテキスト色。
axis_label_text_font
軸ラベルのテキストフォント。
axis_label_text_font_size
属性タイプ: FontSize
FontSize
軸ラベルのテキストフォントサイズ.
axis_label_text_font_style
属性タイプ: Enum () FontStyle )
FontStyle
軸ラベルのテキストフォントパターン。
axis_label_text_line_height
属性タイプ: Float
Float
軸ラベルのテキスト行高さ.
axis_line_alpha
軸線の線Alphaです
axis_line_cap
属性タイプ: Enum () LineCap )
LineCap
軸線のワイヤキャップ。
axis_line_color
軸線の線色。
axis_line_dash
属性タイプ: DashPattern
DashPattern
軸線の線分。
axis_line_dash_offset
軸線の直線破線がずれている。
axis_line_join
属性タイプ: Enum () LineJoin )
LineJoin
軸線の線がつながっている。
axis_line_width
軸線の線幅。
bounds
property type: Either ( Auto , Tuple ( Float , Float ), Tuple ( Datetime , Datetime ) )
Either
Auto
Tuple
Datetime
レンダリング軸の境界。設定されていない場合、軸は、所与のサイズの描画全体にわたって横断される。
fixed_location
property type: Either ( Float , String , Tuple ( String , String ), Tuple ( String , String , String ) )
描画軸の固定座標位置を指定するように設定する。記号と主ラベルの方向は軸が属する側パネルによって決定される.
軸を中心印刷領域内の固定位置に位置決めする際に、軸ラベルを抑制する。
formatter
属性タイプ: Instance () TickFormatter )
Instance
TickFormatter
A TickFormatter スケールの視覚的外観をフォーマットするために使われています
js_event_callbacks
property type: Dict ( String , List ( Instance ( CustomJS ) ) )
Dict
List
CustomJS
イベント名のリストへのマッピング CustomJS 返電します。
通常,この属性を直接修正すべきではなく,使用すべきである Model.js_on_event 方法:
Model.js_on_event
callback = CustomJS(code="console.log('tap event occurred')") plot.js_on_event('tap', callback)
js_property_callbacks
属性名のリストへのマッピング CustomJS コールバックは、文書作成時にBoehJS端に設定されます。
通常,この属性を直接修正すべきではなく,使用すべきである Model.js_on_change 方法:
Model.js_on_change
callback = CustomJS(code="console.log('stuff')") plot.x_range.js_on_change('start', callback)
level
属性タイプ: Enum () RenderLevel )
RenderLevel
レンダラを描画するレベルを指定します。
major_label_orientation
属性タイプ: Either () Enum (列挙(水平、垂直))、 Float )
主なラベルテキストの方向。数字が提供された場合、テキストの角度は水平方向から測定される。
major_label_overrides
property type: Dict ( Either ( Float , String ), String )
通常のフォーマットの代わりに特定の記号位置に明示的な記号ラベル値を提供する.
major_label_standoff
主要目盛線ラベルは,関連目盛線からオフセットすべき距離(画素単位)である.
major_label_text_align
主要記号ラベルのテキスト整列.
major_label_text_alpha
主な記号ラベルのテキストAlpha.
major_label_text_baseline
主要記号ラベルのテキストベースライン
major_label_text_color
メインスケールラベルのテキスト色。
major_label_text_font
メインスケールラベルのテキストフォント。
major_label_text_font_size
メイン目盛線ラベルのテキストフォントサイズ。
major_label_text_font_style
主な記号ラベルのテキストフォントパターン.
major_label_text_line_height
メイン目盛りラベルのテキスト行の高さ。
major_tick_in
メイン目盛線は、主印刷領域までの距離(画素単位)まで延在すべきである。
major_tick_line_alpha
主にマダニのAlpha線です
major_tick_line_cap
主にマダニの糸帽子です。
major_tick_line_color
メイン目盛りのライン色。
major_tick_line_dash
主なダニの線。
major_tick_line_dash_offset
主目盛りの線線ずれ量。
major_tick_line_join
メイン目盛りの線がつながっています。
major_tick_line_width
メイン目盛りの線幅。
major_tick_out
メイン目盛線は、主印刷領域外までの距離(画素単位)まで延在すべきである。
minor_tick_in
小目盛線は,主描画領域までの距離(画素単位)まで延びるべきである。
minor_tick_line_alpha
小刻み線のAlpha線です。
minor_tick_line_cap
小刻み線の帽子。
minor_tick_line_color
副次的な目盛りの線色。
minor_tick_line_dash
小さな目盛りの線に線を引く。
minor_tick_line_dash_offset
サブ目盛線の線ずれ量。
minor_tick_line_join
二次目盛線の接続線。
minor_tick_line_width
二次目盛線の線幅。
minor_tick_out
name
このモデルのユーザが提供する任意の名前.
文書を検索して特定のBokehモデルを検索する際には,この名前が有用である可能性がある.
>>> plot.circle([1,2,3], [4,5,6], name="temp") >>> plot.select(name="temp") [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)]
提供された任意の名前に対して一意保証または他の条件を強制的に実行することはなく、Bokehもいかなる理由でもその名前を直接使用することはない。
subscribed_events
属性タイプ: List () String )
Pythonは購読しているイベントリストをコールバックします。このモデルに対して、これはBokehJSからPythonに返されるイベントのセットです。
tags
属性タイプ: List () Any )
Any
このモデルに付加されるユーザが提供する任意の値のオプションリスト。
特定のBokehモデルを検索するために文書を検索する際に、このデータは有用である可能性がある:
>>> r = plot.circle([1,2,3], [4,5,6]) >>> r.tags = ["foo", 10] >>> plot.select(tags=['foo', 10]) [GlyphRenderer(id='1de4c3df-a83d-480a-899b-fb263d3d5dd9', ...)]
あるいは必要なメタデータをアクセス可能なモデルに付加する便利な方法でしかありません CustomJS ダイヤルして待つ.
提供されたいかなるラベルに対しても一意保証または他の条件を強制的に実行することはなく、Bokehもいかなる理由でもこれらのラベルを直接使用することはない。
ticker
属性タイプ: Instance () Ticker )
Ticker
軸モジュールの位置を計算するためのタイマ.
また、生成および構成として浮動小数点数シーケンスを属性に渡すこともできます FixedTicker 例えば、以下のコード
FixedTicker
from bokeh.plotting import figure p = figure() p.xaxis.ticker = [10, 20, 37.4]
これは以下のようなものです
from bokeh.plotting import figure from bokeh.models import FixedTicker p = figure() p.xaxis.ticker = FixedTicker(ticks=[10, 20, 37.4])
visible
属性タイプ: Bool
Bool
レンダラが見えるかどうか。
x_range_name
描画上に字形が表示されている場合には、画面位置の特定(命名)x範囲を計算するために使用される。設定されていない場合は、デフォルトのx範囲を使用します。
y_range_name
描画上にフォントを提示する際には、画面位置の特定(命名)y範囲を計算するために使用される。設定されていない場合は、デフォルトのy範囲を使用します。
apply_theme
アプリケーションのセットは、デフォルト値のテーマ値ではなく使用されるが、アプリケーションセット値はカバーされない。
入力された辞書はそのまま保持し,他の事例と共有してメモリを節約することができる(したがって呼び出し方和 HasProps インスタンスはそれを修正すべきである).
HasProps
property_values (dict) -- デフォルト値の代わりにテーマ値を使用します
なし
dataspecs
全員の名前を集める DataSpec 属性です。
DataSpec
この方法は いつも クラス階層構造を遍歴し,任意の親クラスで定義された属性を含む.
名前または名前 DataSpec 特性
set[str]
dataspecs_with_props
辞書を集めて全員の名前をマッピングします DataSpec 属性は関連する属性に付加される.
名前と名前のマッピング DataSpec 特性
dict[str, DataSpec]
equals
モデルの構造は平等である.
other (HasProps) -- 比較するもう一つの例は
属性が構造的に等しいならばTrue,そうでなければFalseとなる.
js_link
2つのBokehモデル属性をJavaScriptを用いてリンクする.
これは、CustomJSコールバックを追加して、1つのBokehモデル属性が値を変更するときに別のBokehモデル属性を更新するプロセスを簡略化することができる便利な方法である。
attr (str) -- このモデル上のBokeh属性の名前
other (Model) -- Self.attrにリンクされたBokehモデル
other_attr (str) -- 上の属性 other リンクがつながっている
other
attr_selector (Union[int, str]) -- 購読可能表中の項目をリンクするためのインデックス attr
attr
バージョン1.1での追加
ValueError --
サンプル
このコードには js_link :
select.js_link('value', plot, 'sizing_mode')
以下と同等である.
from bokeh.models import CustomJS select.js_on_change('value', CustomJS(args=dict(other=plot), code="other.sizing_mode = this.value" ) )
また,範囲スライダの左側をattr_selectorを用いて描画のx_rangeに付加する:
range_slider.js_link('value', plot.x_range, 'start', attr_selector=0)
from bokeh.models import CustomJS range_slider.js_on_change('value', CustomJS(args=dict(other=plot.x_range), code="other.start = this.value[0]" ) )
js_on_change
付加する. CustomJS 任意のBoehJSモデルイベントのコールバック.
BokehJS側では,モデル属性の変更イベントの形式は "change:property_name" それがそうです。便宜上,このメソッドに渡されるイベント名もモデル上の属性の名前であれば, "change:" 自動:
"change:property_name"
"change:"
# these two are equivalent source.js_on_change('data', callback) source.js_on_change('change:data', callback)
しかし,属性変更イベントに加えて,他のタイプのイベントに応答することも可能である.例えば、データがストリーミングされる限り ColumnDataSource 使用、使用 "stream" 源上の事件:
ColumnDataSource
"stream"
source.js_on_change('streaming', callback)
layout
lookup
見つかる PropertyDescriptor クラス上のBokeh属性に対して,属性名を与える.
PropertyDescriptor
name (str) -- 検索する属性の名前
名前の属性の記述子 name
on_change
このオブジェクトには,以下の場合にトリガするコールバックを追加する. attr 変化する。
attr (str) -- このオブジェクトの属性名
*callbacks (callable) -- 登録するコールバック関数
例:
widget.on_change('value', callback1, callback2, ..., callback_n)
properties
このような上の属性名を収集する.
この方法は (オプション) クラス階層構造を遍歴し,任意の親クラスで定義された属性を含む.
with_bases (bool, optional) -- 結果に親クラスで定義された属性が含まれているかどうか.(デフォルト値:TRUE)
属性名
properties_containers
このようなすべてのコンテナ属性の名前を収集する.
容器属性名
properties_with_refs
このクラスにも引用されているすべての属性の名前を収集する.
引用の属性を持つ名前
properties_with_values
属性名をその値にマッピングした辞書を収集する.
直列化不可能な属性をスキップし、属性値は、一般に属性から読み出される値とはやや異なる可能性がある“直列化”フォーマットを採用し、この方法は、オブジェクトインスタンスを可逆的に再構成するために必要な情報を返すことを目的とする。
include_defaults (bool, optional) -- オブジェクト作成以来明示的に設定されていない属性が含まれているかどうか。(デフォルト値:TRUE)
属性名からその値へのマッピング
dict
query_properties_with_values
クエリの属性値 HasProps 述語を持つインスタンス.
query (callable) -- 属性記述子を受け取ってTrueまたはFalseの呼び出し可能関数を返す
include_defaults (bool, optional) -- ユーザが明示的に設定していない属性(デフォルト値:true)が含まれているかどうか
適合属性の属性名と値のマッピング
references
すべてに戻る Models この対象は引用されている.
Models
remove_on_change
この対象からコールバックを削除する
select
このオブジェクトおよびそのすべての参照において、所与のセレクタに一致するオブジェクトがクエリされる。
selector (JSON-like) --
配列番号. [模型]
select_one
このオブジェクトおよびそのすべての参照において、所与のセレクタに一致するオブジェクトがクエリされる。複数のオブジェクトが見つかれば,エラーを引き起こす.単一のマッチングオブジェクトを返し、何も見つからない場合は、NONEを返す:パラメータセレクタ::タイプセレクタ:JSONに類似している
模型
set_from_json
JSONからこのオブジェクトの属性値を設定する.
name -- (Str):設定する属性の名前
json -- (json-value):設定する属性の値
models (dict or None, optional) -- モデルIDからモデルへのマッピング(デフォルト値:なし)更新する属性も参照する値を持つ場合には,このオプションが必要となる.
setter (ClientSession or ServerSession or None, optional) -- これはBokehアプリケーションの“ブーメラン”の更新を阻止するためのものです。Bokehサーバアプリケーションのコンテキストでは,入力された属性更新は,更新を実行するセッションを用いてアノテーションを行う.この値は、更新によってトリガされた任意の後続の変更通知によって伝播される。セッションは、イベント設定器自身と比較し、自身からの任意の更新を抑制することができる。
set_select
指定された属性/値を有する所与のセレクタに一致するオブジェクトが更新される。
updates (dict) --
themed_values
すべてのテーマが提供するカバーを得る。
結果は属性名から値までの辞書形式で返されるか,または None 主題がこのインスタンスの任意の値をカバーしていない場合。
None
DICTやNONE
to_json
この対象属性を返す辞書は,“JSONタイプ”(文字列,数字,ブール値,無,辞書,リスト)のみを含む.
他のオブジェクトへの参照は“refs”(オブジェクトIDとタイプ情報のみ)に系列化されるため,逆直列化プログラムはそれらの他のオブジェクトの完全な属性を単独で持つ必要がある.
対応のない from_json() 逆直列化オブジェクトは、通常、文書コンテキストで行われるからである(文書は引用を解析できるので)。
from_json()
ほとんどの場合、文書全体を直列化して逆直列化することが望ましい。
include_defaults (bool) -- デフォルト値から変更されていない属性が含まれているかどうか
to_json_string
このオブジェクト属性をコードするJSON文字列を返す.
他のオブジェクトへの参照は参照(オブジェクトIDとタイプ情報のみ)に系列化されるため,逆直列化プログラムはそれらの他のオブジェクトの完全な属性を単独で持つ必要がある.
対応のない from_json_string() 逆直列化オブジェクトは、通常、文書コンテキストで行われるからである(文書は引用を解析できるので)。
from_json_string()
trigger
unapply_theme
すべてのトピック値を削除し、デフォルト値を復元します。
update
与えられたキーワードパラメータに基づいてオブジェクトの属性を更新する.
以下の内容は等価である.
from bokeh.models import Range1d r = Range1d # set properties individually: r.start = 10 r.end = 20 # update properties together: r.update(start=10, end=20)
update_from_json
JSON属性辞書から対象の属性を更新する.
json_attributes -- (json-dict):更新する属性と値
document
♪the Document このモデルは添付されています None )
Document
struct
このモデルのBokehプロトコル“構造”,すなわち以下の形式の辞書:
{ 'type' : << view model name >> 'id' : << unique model id >> }
他にもあるかもしれません subtype フィールド(このモデルがサブタイプである場合)。
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": null, "id": "9376", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "subscribed_events": [], "tags": [], "ticker": null, "visible": true, "x_range_name": "default", "y_range_name": "default" }
CategoricalAxis
ベースクラス: bokeh.models.axes.Axis
bokeh.models.axes.Axis
カテゴリ範囲の目盛りとラベルの軸を示す.
♪the CategoricalAxis 上位の要素群の間に分離線を描画することを含む、最大2層の入れ子を有する要因範囲を処理することができる。
group_label_orientation
属性タイプ: Either () Enum () TickLabelOrientation )、 Float )
TickLabelOrientation
タグテキストの方向をグループ化する.
数字が提供された場合、テキストの角度は水平方向から測定される。
この属性はつねに入れ子の最外層の要素に適用される.カテゴリ要素リストが平面である(すなわち入れ子がない)場合,その属性は機能しない.
group_text_align
グループカテゴリラベルのテキスト整列.
group_text_alpha
グループカテゴリラベルのテキストAlpha.
group_text_baseline
グループカテゴリラベルのテキストベースライン.
group_text_color
グループカテゴリラベルのテキスト色.
group_text_font
グループカテゴリラベルのテキストフォント.
group_text_font_size
グループカテゴリラベルのテキストフォントサイズ.
group_text_font_style
グループカテゴリラベルのテキストフォントパターン。
group_text_line_height
グループ種別ラベルのテキスト行高さ.
separator_line_alpha
トップクラスグループ間の分離線のAlpha線。
この属性はつねに入れ子の最外層の要素に適用される.
separator_line_cap
トップカテゴリグループ間の分離線のワイヤキャップ。
separator_line_color
トップカテゴリグループ間の区切り線のライン色。
separator_line_dash
トップカテゴリグループ間の区切り線の破線。
separator_line_dash_offset
トップクラスグループ間の区切り線の線分オフセット。
separator_line_join
トップカテゴリグループ間の分離線の連結。
separator_line_width
トップクラスグループ間の区切り線の行幅。
subgroup_label_orientation
ラベルテキストの方向をサブグループ化する.
この属性はつねにネストされた中間層における要素に適用される.クラス要素リストがゼロクラスまたは一次入れ子のみであれば,その属性は機能しない.
subgroup_text_align
サブグループカテゴリラベルのテキスト整列.
subgroup_text_alpha
サブグループクラスラベルのテキストAlpha.
subgroup_text_baseline
サブグループカテゴリラベルのテキストベースライン.
subgroup_text_color
サブグループカテゴリラベルのテキスト色.
subgroup_text_font
サブグループカテゴリラベルのテキストフォント.
subgroup_text_font_size
サブグループカテゴリラベルのテキストフォントサイズ.
subgroup_text_font_style
サブグループカテゴリラベルのテキストフォントパターン.
subgroup_text_line_height
サブグループクラスラベルのテキスト行高さ.
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": { "id": "9437" }, "group_label_orientation": "parallel", "group_text_align": "left", "group_text_alpha": 1.0, "group_text_baseline": "bottom", "group_text_color": "grey", "group_text_font": "helvetica", "group_text_font_size": "11px", "group_text_font_style": "bold", "group_text_line_height": 1.2, "id": "9436", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "separator_line_alpha": 1.0, "separator_line_cap": "butt", "separator_line_color": "lightgrey", "separator_line_dash": [], "separator_line_dash_offset": 0, "separator_line_join": "bevel", "separator_line_width": 2, "subgroup_label_orientation": "parallel", "subgroup_text_align": "left", "subgroup_text_alpha": 1.0, "subgroup_text_baseline": "bottom", "subgroup_text_color": "#444444", "subgroup_text_font": "helvetica", "subgroup_text_font_size": "11px", "subgroup_text_font_style": "bold", "subgroup_text_line_height": 1.2, "subscribed_events": [], "tags": [], "ticker": { "id": "9438" }, "visible": true, "x_range_name": "default", "y_range_name": "default" }
ContinuousAxis
すべての値,非クラス軸タイプの基底クラス.
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": null, "id": "9523", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "subscribed_events": [], "tags": [], "ticker": null, "visible": true, "x_range_name": "default", "y_range_name": "default" }
DatetimeAxis
ベースクラス: bokeh.models.axes.LinearAxis
bokeh.models.axes.LinearAxis
A LinearAxis これは日時目盛りの目盛りの位置のためにいい数字を選びました。配置がある DatetimeTickFormatter デフォルトの場合。
LinearAxis
DatetimeTickFormatter
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": { "id": "9584" }, "id": "9583", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "subscribed_events": [], "tags": [], "ticker": { "id": "9585" }, "visible": true, "x_range_name": "default", "y_range_name": "default" }
ベースクラス: bokeh.models.axes.ContinuousAxis
bokeh.models.axes.ContinuousAxis
線形目盛り上の目盛りの位置のために適切な数字の軸を選ぶ。配置がある BasicTickFormatter デフォルトの場合。
BasicTickFormatter
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": { "id": "9646" }, "id": "9645", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "subscribed_events": [], "tags": [], "ticker": { "id": "9647" }, "visible": true, "x_range_name": "default", "y_range_name": "default" }
LogAxis
対数目盛り上で目盛り位置のために適切な数字の軸を選択する.配置がある LogTickFormatter デフォルトの場合。
LogTickFormatter
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": { "id": "9708" }, "id": "9707", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "subscribed_events": [], "tags": [], "ticker": { "id": "9709" }, "visible": true, "x_range_name": "default", "y_range_name": "default" }
MercatorAxis
メルカトレットメーター上の目盛り位置のために適切な数字の軸を選択する.配置がある MercatorTickFormatter デフォルトの場合。
MercatorTickFormatter
dimension ('lat' or 'lon', optional) -- この軸は横糸値か経糸値かを表示する.(デフォルト値:‘Lat’)
{ "axis_label": "", "axis_label_standoff": 5, "axis_label_text_align": "left", "axis_label_text_alpha": 1.0, "axis_label_text_baseline": "bottom", "axis_label_text_color": "#444444", "axis_label_text_font": "helvetica", "axis_label_text_font_size": "13px", "axis_label_text_font_style": "italic", "axis_label_text_line_height": 1.2, "axis_line_alpha": 1.0, "axis_line_cap": "butt", "axis_line_color": "black", "axis_line_dash": [], "axis_line_dash_offset": 0, "axis_line_join": "bevel", "axis_line_width": 1, "bounds": "auto", "fixed_location": null, "formatter": { "id": "9772" }, "id": "9769", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "guide", "major_label_orientation": "horizontal", "major_label_overrides": {}, "major_label_standoff": 5, "major_label_text_align": "center", "major_label_text_alpha": 1.0, "major_label_text_baseline": "alphabetic", "major_label_text_color": "#444444", "major_label_text_font": "helvetica", "major_label_text_font_size": "11px", "major_label_text_font_style": "normal", "major_label_text_line_height": 1.2, "major_tick_in": 2, "major_tick_line_alpha": 1.0, "major_tick_line_cap": "butt", "major_tick_line_color": "black", "major_tick_line_dash": [], "major_tick_line_dash_offset": 0, "major_tick_line_join": "bevel", "major_tick_line_width": 1, "major_tick_out": 6, "minor_tick_in": 0, "minor_tick_line_alpha": 1.0, "minor_tick_line_cap": "butt", "minor_tick_line_color": "black", "minor_tick_line_dash": [], "minor_tick_line_dash_offset": 0, "minor_tick_line_join": "bevel", "minor_tick_line_width": 1, "minor_tick_out": 4, "name": null, "subscribed_events": [], "tags": [], "ticker": { "id": "9770" }, "visible": true, "x_range_name": "default", "y_range_name": "default" }