figure
印刷のための新しい地物を作成する。
の子類 Plot これは,黙認軸,グリッド,ツールなどを用いて描画を作成する過程を簡略化する.
Plot
地物オブジェクトは、ベクトル化された図形の字形を描画するために使用可能な多くの字形方法を有する。
annular_wedge()
annulus()
arc()
asterisk()
bezier()
circle()
circle_cross()
circle_dot()
circle_x()
circle_y()
cross()
dash()
diamond()
diamond_cross()
diamond_dot()
dot()
ellipse()
harea()
hbar()
hex()
hex_tile()
image()
image_rgba()
image_url()
inverted_triangle()
line()
multi_line()
multi_polygons()
oval()
patch()
patches()
plus()
quad()
quadratic()
ray()
rect()
segment()
square()
square_cross()
square_dot()
square_pin()
square_x()
step()
text()
triangle()
triangle_dot()
triangle_pin()
varea()
vbar()
wedge()
x()
y()
タグタイプでパラメータ化できる分散関数があります
scatter()
特殊な鉄筋を積む方法もあります
bars: hbar_stack(), vbar_stack()
hbar_stack()
vbar_stack()
lines: hline_stack(), vline_stack()
hline_stack()
vline_stack()
areas: harea_stack(), varea_stack()
harea_stack()
varea_stack()
簡単な6次元図を作る特別な方法です
hexbin()
すべてを除いて Figure 属性属性は、以下のオプションを受け入れることもできます。
Figure
キーワードパラメータ:
Active_drag(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.coore.properties es.String`,class`~bokeh.code.properties.Instance`(class`~boke.model.tools.Drag`))どのドラッグツールが最初にアクティブ状態にあるべきか。(デフォルト値:‘AUTO’) ACTIVE_INSPECT(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.coore.properties.String`,class`~boke.coore.properties.Instance`(class`~boke.model.tools.Inspection`),class`~boke.coree.`(class`~boke.model.model.tools.Inspection`),class`~boke.code.どのドラッグツールが最初にアクティブ状態にあるべきか。(デフォルト値:‘AUTO’) Active_scroll(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties es.String`,class`~bokeh.code.properties.Instance`(class`~boke.model.tools.Scroll`))どのスクロールツールが最初に活動しなければならないのか。(デフォルト値:‘AUTO’) ACTIVE_TAP(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.String`,class`~boke.code.properties.Instance`)(class`~boke.model.tools.Tap`))どのタップ道具が最初に活動状態になければならないのか。(デフォルト値:‘AUTO’) ツール(class`~boke.code.Properties.Either`(class`~boke.code.properties.String`,class`~boke.code.properties es.Seq`(class`~bokeh.code.properties).Either`(class`~boke.code.properties.String‘,class`~bokeh.code.propertiore.propertiore.properties.String`,class`~bokeh.code.propertiore.絵は道具から始めなければならない。(デフォルト値:‘PAN,WELL_ZOOM,BOX_ZOOM,SAVE,RESET,HELP’) ツールヒント(class`~bokeh.code.properties.Either`(class`~boke.code.properties es.String`,class`~bokeh.coore.properties es.List`(class`~bokeh.code.properties.Tuple`(class`~boke.code.properties.String‘,class`~bokeh.code.propertiore.propertiore.properties.String`,class`~bokeh.code.properties.propertiore.properties.String’,class`~bokeh.code.properties.イラストツールが提示するオプションパラメータを配置する.このパラメータが受け取った値と HoverTool.tooltips 財産です。属性でのホバリングツールの指定 tools パラメータでは,この値はホバリングツールをカバーする. tooltips 値。属性にはホバリングツールは指定されていない. tools パラメータは、ここでツールプロンプトを伝達することにより、ツールプロンプトが作成され、追加される。(デフォルト値:なし) X_AXIS_LABEL(class`~boke.code.Properties.String`)X軸のラベル。(デフォルト値:‘’) X_AXIS_LOCATION(class`~boke.code.properties es.Enum`(class`~boke.code.列挙.VerticalLocation`))X軸が位置すべき位置。(デフォルト:“下図”) X_AXIS_TYPE(class`~boke.code.properties es.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.Enum`(LINEAR,LOG,DATETIME,メルカトル)X軸のタイプです。(デフォルト値:‘AUTO’) X_MINOR_TICKS(class`~boke.code.properties es.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.Int`))隣接するx軸主目盛り間の次刻度数.(デフォルト値:‘AUTO’) X_Range(class`~boke.code.properties es.Any`)描画のx範囲をカスタマイズする.(デフォルト値:なし) Y_AXIS_LABEL(class`~boke.code.Properties.String`)Y軸のラベルです。(デフォルト値:‘’) Y_AXIS_LOCATION(class`~boke.code.Properties.Enum`(class`~boke.code.列挙.HorizontalLocation`))Y軸は位置すべき位置である.(デフォルト値:‘左’) Y_AXIS_TYPE(class`~boke.code.properties es.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.Enum`(LINEAR,LOG,DATETIME,メルカトル)Y軸のタイプです。(デフォルト値:‘AUTO’) Y_MINOR_TICKS(class`~boke.code.properties es.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.Int`))隣接するy軸主目盛り間の次刻度数.(デフォルト値:‘AUTO’) Y_Range(class`~boke.code.properties es.Any`)描画のy範囲をカスタマイズする.(デフォルト値:なし)
どのドラッグツールが最初にアクティブ状態にあるべきか。(デフォルト値:‘AUTO’)
どのスクロールツールが最初に活動しなければならないのか。(デフォルト値:‘AUTO’)
どのタップ道具が最初に活動状態になければならないのか。(デフォルト値:‘AUTO’)
絵は道具から始めなければならない。(デフォルト値:‘PAN,WELL_ZOOM,BOX_ZOOM,SAVE,RESET,HELP’)
イラストツールが提示するオプションパラメータを配置する.このパラメータが受け取った値と HoverTool.tooltips 財産です。属性でのホバリングツールの指定 tools パラメータでは,この値はホバリングツールをカバーする. tooltips 値。属性にはホバリングツールは指定されていない. tools パラメータは、ここでツールプロンプトを伝達することにより、ツールプロンプトが作成され、追加される。(デフォルト値:なし)
HoverTool.tooltips
tools
tooltips
X軸のラベル。(デフォルト値:‘’)
X軸が位置すべき位置。(デフォルト:“下図”)
X軸のタイプです。(デフォルト値:‘AUTO’)
隣接するx軸主目盛り間の次刻度数.(デフォルト値:‘AUTO’)
描画のx範囲をカスタマイズする.(デフォルト値:なし)
Y軸のラベルです。(デフォルト値:‘’)
Y軸は位置すべき位置である.(デフォルト値:‘左’)
Y軸のタイプです。(デフォルト値:‘AUTO’)
隣接するy軸主目盛り間の次刻度数.(デフォルト値:‘AUTO’)
描画のy範囲をカスタマイズする.(デフォルト値:なし)
annular_wedge
構成と追加 AnnularWedge この図形の字形.
AnnularWedge
x (NumberSpec) -- 環状楔形中心のx座標。
NumberSpec
y (NumberSpec) -- 環状楔形中心のy座標。
inner_radius (DistanceSpec) -- 環状楔形の内径。
DistanceSpec
outer_radius (DistanceSpec) -- 環状楔形の外半径。
start_angle (AngleSpec) -- 水平方向から測定した環状楔形の角度。
AngleSpec
end_angle (AngleSpec) -- 水平方向から測定した終了環状楔体の角度。
direction (Enum ( Direction ), optional) -- 開始角と終了角の間にエッジの方向を描く.(デフォルト:ロック防止)
Enum
Direction
end_angle_units (Enum ( AngleUnits ), optional) -- (デフォルト値:RAD)
AngleUnits
fill_alpha (NumberSpec , optional) -- 環状楔体の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 環状楔形の充填色値。(デフォルト値:灰色)
ColorSpec
inner_radius_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
SpatialUnits
line_alpha (NumberSpec , optional) -- 環状楔形の線Alpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- リング楔体のキャップ値。(デフォルト値:ドッキング)
LineCap
line_color (ColorSpec , optional) -- 環状楔形の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 環状楔体の線割値。(デフォルト値:[])
DashPattern
line_dash_offset (Int) -- 環状楔体の線分オフセット値。(デフォルト:0)
Int
line_join (Enum ( LineJoin ), optional) -- 環状楔体の線接続値。(デフォルト:面取り)
LineJoin
line_width (NumberSpec , optional) -- 環状楔形の線幅値。(デフォルト値:1)
name (String) --
String
このモデルのユーザが提供する任意の名前.
文書を検索して特定のBokehモデルを検索する際には,この名前が有用である可能性がある.
>>> plot.circle([1,2,3], [4,5,6], name="temp") >>> plot.select(name="temp") [GlyphRenderer(id='399d53f5-73e9-44d9-9527-544b761c7705', ...)]
注釈
提供された任意の名前に対して一意保証または他の条件を強制的に実行することはなく、Bokehもいかなる理由でもその名前を直接使用することはない。
outer_radius_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
start_angle_units (Enum ( AngleUnits ), optional) -- (デフォルト値:RAD)
tags (List ( Any )) --
List
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 ダイヤルして待つ.
CustomJS
提供されたいかなるラベルに対しても一意保証または他の条件を強制的に実行することはなく、Bokehもいかなる理由でもこれらのラベルを直接使用することはない。
(デフォルト値:[])
アルファ () 浮動、オプション )-すべてのalphaキーワードパラメータのエイリアスを一度に設定します。(デフォルト値:なし)
Alpha値は0(完全透明)と1(完全不透明)の間でなければならない.
明示的に設定された値は line_alpha この設定を上書きします。
line_alpha
色をつける () 色、オプション )--すべての色キーワードパラメータのエイリアスを一度に設定します。(デフォルト値:なし)
許容色値は Specifying Colors ユーザガイドの部分。
明示的に設定された値は line_color この設定を上書きします。
line_color
legend_field () 文字列、オプション )--指定字形は、以下の項目から入力される複数の図例を生成すべきである Grouping in the Browser それがそうです。このパラメータの値は、データソースにおいて使用されるべき列またはパケットの名前である。
グループ化を実行します JavaScriptでは ブラウザにBokehコンテンツを表示する場合。データがその後更新される場合、図の例は自動的に再グループ化される。
Only one of legend_field, legend_group, or legend_label should be supplied
legend_field
legend_group
legend_label
legend_group () 文字列、オプション )--指定字形は、以下の項目から入力される複数の図例を生成すべきである Grouping in Python それがそうです。このパラメータの値は、データソースにおいて使用されるべき列またはパケットの名前である。
Bokeh出力をブラウザに送信する前に、Pythonでパケットを実行します。その後日付が更新されると、図の例は not 自動的にグループ化する。
legend_label () 文字列、オプション )--指定されたフォントは単一を生成する必要があります Basic Legend Label 伝説の中で。図例エントリのラベルは、ここで提供されるテキストと全く同じである。
ミュート () ブールOptionAll )--字形が静音(デフォルト:false)として提示されるべきかどうか
それを有用にするためには muted_glyph 戻らなければなりません。 GlyphRender それがそうです。これは明示的に作成することで Glyph 使用するか、またはより簡単に伝達することによって、例えば muted_color この字形関数に等を加える.
muted_glyph
GlyphRender
Glyph
muted_color
name () 文字列、オプション )-レンダラに追加されたユーザによって提供されるオプションの名前(デフォルト値:なし)
Bokehはこの値をいかなる方法でも使用しないが、特定のモデルを検索するためにBokeh文書を検索する際に有用である可能性がある。
源. () ColumnDataSource、オプション )-ユーザによって提供されるデータソース。(デフォルト:なし)
提供されていなければ,Bokehは自動的に内部を構築する. ColumnDataSource 座標からのデフォルト列名と、文字リストまたは配列値として入力される他のパラメータが使用される。
ColumnDataSource
提供される場合、Bokehは、提供されたデータソースを使用してフォントを駆動する。この場合、文字リストまたは配列は、座標または他のパラメータに使用することができない。単一の固定値のみ(例えば x=10 )またはデータソース内の列名(例えば、 x="time" )は許可されています。
x=10
x="time"
view () CDSView、オプション )-データソースをフィルタリングするためのビュー。(デフォルト値:なし)
見える () ブル値、オプション )--字形にすべきかどうか。(デフォルト値:TRUE)
x_range_name () 文字列、オプション )--x座標の追加範囲をマッピングするための名前。(デフォルト値:なし)
提供されていない場合は、デフォルトで y_range ブロックの大きさは座標マッピングに使用される.
y_range
y_range_name () 文字列、オプション )--y座標の追加範囲をマッピングするための名前。(デフォルト値:なし)
レベル () RenderLevelオプション )--このフォントのレンダリングレベル順序を指定します。
追加のフォントの色およびAlphaパラメータを、選択、非選択、ホバリング、またはミュートに設定することもできる。この操作を実行するためには、任意の視覚パラメータに関連プレフィックスを追加してください。例えば、 nonselection_alpha 非選択の行を設定してAlphaを充填するには hover_fill_alpha ホバリングしたパッドAlphaを設定するには,以下の操作を実行してください.ご参照ください Glyphs 詳細は“ユーザーガイド”の部分を参照されたい。
nonselection_alpha
hover_fill_alpha
GlyphRenderer
annulus
構成と追加 Annulus この図形の字形.
Annulus
x (NumberSpec) -- トーラス中心のx座標.
y (NumberSpec) -- リング中心のy座標。
inner_radius (DistanceSpec) -- リングの内半径。
outer_radius (DistanceSpec) -- リングの外半径。
fill_alpha (NumberSpec , optional) -- ループの充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 環状充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- ループの線Alpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- ループのキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 環状線色値。(デフォルト:黒)
line_dash (DashPattern) -- ループの線引き値。(デフォルト値:[])
line_dash_offset (Int) -- 環状の直線破線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- ループ空の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- ループの線幅値。(デフォルト値:1)
サンプル
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.annulus(x=[1, 2, 3], y=[1, 2, 3], color="#7FC97F", inner_radius=0.2, outer_radius=0.5) show(plot)
arc
構成と追加 Arc この図形の字形.
Arc
x (NumberSpec) -- 円弧中心のx座標.
y (NumberSpec) -- 円弧中心のy座標.
radius (DistanceSpec) -- 円弧の半径。
start_angle (AngleSpec) -- 円弧の始点角度は,水平線から測定する.
end_angle (AngleSpec) -- 終了円弧の角度は、水平線から測定します。
line_alpha (NumberSpec , optional) -- 円弧の線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 円弧のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 円弧の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 円弧の線画値。(デフォルト値:[])
line_dash_offset (Int) -- 円弧の線分オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 円弧の線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- 円弧の線幅値。(デフォルト値:1)
radius_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
asterisk
構成と追加 Asterisk この図形の字形.
Asterisk
x (NumberSpec , optional) -- マーカ中心のx軸座標.(デフォルト値:{‘field’:‘X’})
y (NumberSpec , optional) -- マーカ中心のy軸座標.(デフォルト値:{‘field’:‘y’})
size (ScreenDistanceSpec , optional) -- スクリーン空間を単位としたマーカの大きさ(直径)値.(デフォルト値:4)
ScreenDistanceSpec
angle (AngleSpec) -- マーカーの角度を回転させる。(デフォルト値:0.0)
angle_units (Enum ( AngleUnits ), optional) -- (デフォルト値:RAD)
fill_alpha (NumberSpec , optional) -- マーカのパディングAlpha値.(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- マークの充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- マークの線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- マークのキャップの値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- マークの線色値。(デフォルト:黒)
line_dash (DashPattern) -- マークの線画値。(デフォルト値:[])
line_dash_offset (Int) -- マークのラインオフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- タグの線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- マーカの線幅値.(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.asterisk(x=[1,2,3], y=[1,2,3], size=20, color="#F0027F") show(plot)
bezier
構成と追加 Bezier この図形の字形.
Bezier
x0 (NumberSpec , optional) -- 始点のx座標.(デフォルト値:{‘field’:‘x 0’})
y0 (NumberSpec , optional) -- 始点のy座標.(デフォルト:{‘field’:‘y 0’})
x1 (NumberSpec , optional) -- 終点のx座標.(デフォルト値:{‘field’:‘X 1’})
y1 (NumberSpec , optional) -- 終点のy座標.(デフォルト値:{‘field’:‘Y 1’})
cx0 (NumberSpec , optional) -- 1つ目の制御点のx座標.(デフォルト値:{‘field’:‘cx 0’})
cy0 (NumberSpec , optional) -- 1つ目の制御点のy座標.(デフォルト値:{‘field’:‘cy 0’})
cx1 (NumberSpec , optional) -- 2つ目の制御点のx座標.(デフォルト値:{‘field’:‘CX 1’})
cy1 (NumberSpec , optional) -- 2つ目の制御点のy座標.(デフォルト値:{‘field’:‘cy 1’})
line_alpha (NumberSpec , optional) -- Bezier曲線の線Alpha値.(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- Bezier曲線のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- ベッセル曲線の線色値。(デフォルト:黒)
line_dash (DashPattern) -- ベッセル曲線の線の値。(デフォルト値:[])
line_dash_offset (Int) -- ベッセル曲線の直線破線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- Bezier曲線の線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- ベッセル曲線の線幅値。(デフォルト値:1)
circle
構成と追加 Circle この図形の字形.
Circle
radius (DistanceSpec) -- 円マーカの半径値(デフォルトでは“データ空間”単位を用いる).それは.注意:円マークは、指定された大きさに加えて、指定された半径をサポートするため、少し異常である。一つだけ radius あるいは…。 size 与えるべきです。それは.警告::注意してください Circle データ空間アスペクト比が1−1でない場合であっても、フォントは常に画面上に円として描かれている。半径の“距離”は,すべての指定された半径値の場合,指定されたサイズに沿って測定される. radius_dimension それがそうです。アスペクト比が非常に大きいまたは小さい場合、描かれた円は予想よりも大きくまたは小さい可能性がある。見 #626 もっと情報を知っています。
radius
size
radius_dimension
radius_dimension (Enum ( Enumeration(x, y, max, min) ), optional) -- 円の半径をどの次元に沿って測定するか。データ空間アスペクト比が1-1でない場合,描画された円の大きさは,どの方向を用いて半径の“距離”を測定するかに依存する.この属性はその方向を制御することを許す.このサイズを‘max’とすると,xとy次元の半径を同時に計算し,この2つの次元における最大値を用いて,‘min’は最小値を選択する.(デフォルト値:x)
一つだけ size あるいは…。 radius 提供すべきです。ご注意ください radius デフォルトではデータ単位である.
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.circle(x=[1, 2, 3], y=[1, 2, 3], size=20) show(plot)
circle_cross
構成と追加 CircleCross この図形の字形.
CircleCross
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.circle_cross(x=[1,2,3], y=[4,5,6], size=20, color="#FB8072", fill_alpha=0.2, line_width=2) show(plot)
circle_dot
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.circle_dot(x=[1,2,3], y=[4,5,6], size=20, color="#FB8072", fill_color=None) show(plot)
circle_x
構成と追加 CircleX この図形の字形.
CircleX
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.circle_x(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DD1C77", fill_alpha=0.2) show(plot)
circle_y
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.circle_y(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DD1C77", fill_alpha=0.2) show(plot)
cross
構成と追加 Cross この図形の字形.
Cross
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.cross(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#E6550D", line_width=2) show(plot)
dash
構成と追加 Dash この図形の字形.
Dash
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.dash(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#99D594", line_width=2) show(plot)
diamond
構成と追加 Diamond この図形の字形.
Diamond
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.diamond(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#1C9099", line_width=2) show(plot)
diamond_cross
構成と追加 DiamondCross この図形の字形.
DiamondCross
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.diamond_cross(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#386CB0", fill_color=None, line_width=2) show(plot)
diamond_dot
構成と追加 DiamondDot この図形の字形.
DiamondDot
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.diamond_dot(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#386CB0", fill_color=None) show(plot)
dot
構成と追加 Dot この図形の字形.
Dot
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.dot(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#386CB0") show(plot)
ellipse
構成と追加 Ellipse この図形の字形.
Ellipse
x (NumberSpec) -- 楕円中心のx座標.
y (NumberSpec) -- 楕円中心のy座標.
width (DistanceSpec) -- それぞれの楕円の幅。
height (DistanceSpec) -- 楕円ごとの高さです
angle (AngleSpec) -- 楕円は水平方向から回転する角度である. [rad] (デフォルト値:0.0)
fill_alpha (NumberSpec , optional) -- 楕円形の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 楕円形充填色値。(デフォルト値:灰色)
height_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
line_alpha (NumberSpec , optional) -- 楕円形の線Alpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 楕円形のキャップの値です。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 楕円形の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 楕円の線画値。(デフォルト値:[])
line_dash_offset (Int) -- 楕円の線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 楕円の線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- 楕円の線幅値。(デフォルト値:1)
width_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.ellipse(x=[1, 2, 3], y=[1, 2, 3], width=30, height=20, color="#386CB0", fill_color=None, line_width=2) show(plot)
graph
所与のノード、エッジ、およびレイアウト提供プログラムを使用してネットワークマップを作成します。
node_source (ColumnDataSource) -- ユーザが図形ノードに提供するデータソース.このオブジェクトを変換しようとしています ColumnDataSource もし必要なら。提供されていない場合は、自動的にユーザのための1つを作成する。
edge_source (ColumnDataSource) -- ユーザは図形辺に提供されるデータソース.このオブジェクトを変換しようとしています ColumnDataSource もし必要なら。提供されていない場合は、自動的にユーザのための1つを作成する。
layout_provider (LayoutProvider) -- A LayoutProvider インスタンスは、デカルト空間における図形座標を提供する。
LayoutProvider
**kwargs -- 線属性 and 充填属性
harea
構成と追加 HArea この図形の字形.
HArea
x1 (NumberSpec , optional) -- 領域側の点のx座標.(デフォルト値:{‘field’:‘X 1’})
x2 (NumberSpec , optional) -- 領域の反対側の点のx座標.(デフォルト値:{‘field’:‘X 2’})
y (NumberSpec , optional) -- この領域の各点のy座標.(デフォルト値:{‘field’:‘y’})
fill_alpha (Percent , optional) -- 水平配向領域の充填Alpha値。(デフォルト値:1.0)
Percent
fill_color (Color , optional) -- 水平配向領域の充填色値。(デフォルト値:灰色)
Color
hatch_alpha (NumberSpec , optional) -- 水平バーのパターンはAlpha値を充填する.(デフォルト値:1.0)
hatch_color (ColorSpec , optional) -- 横条の充填色値。(デフォルト:黒)
hatch_extra (Dict ( String , Instance ( Texture ) )) -- 水平条のパターン充填額外値。(デフォルト値:{})
Dict
Instance
Texture
hatch_pattern (HatchPatternSpec) -- 水平バーの充填グラフ値。
HatchPatternSpec
hatch_scale (NumberSpec , optional) -- 水平バーのパディング比例値.(デフォルト値:12.0)
hatch_weight (NumberSpec , optional) -- 水平バーの充填重み。(デフォルト値:1.0)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.harea(x1=[0, 0, 0], x2=[1, 4, 2], y=[1, 2, 3], fill_color="#99D594") show(plot)
harea_stack
複数生成する HArea 左から右に積層された標高レンダラー。
stackers (seq[str]) -- 連続的にスタックするデータソースフィールド名リスト x1 そして x2 ハレイア座標。また、 name レンダラの値は、各後続のスタッカの値に設定されます(これは、特別なホバリング変数に有用です。 $name )
x1
x2
name
$name
他のキーワードパラメータはすべての呼び出しに渡されます harea それがそうです。キー値がリストまたはタプルである場合、呼び出しのたびにシーケンスから1つの値が得られる。
明細書. [GlyphRenderer]
仮定してみましょう ColumnDataSource 名を. source 柱付きの 2016 そして 2017 そして、以下を呼び出します harea_stack ウィルは2つの HArea 積層されたレンダラー:
source
p.harea_stack(['2016', '2017'], y='y', color=['blue', 'red'], source=source)
これは,以下の2つの単独呼び出しに相当する.
p.harea(x1=stack(), x2=stack('2016'), y='y', color='blue', source=source, name='2016') p.harea(x1=stack('2016'), x2=stack('2016', '2017'), y='y', color='red', source=source, name='2017')
hbar
構成と追加 HBar この図形の字形.
HBar
y (NumberSpec) -- 鉄棒中心のy座標。
height (NumberSpec) -- 垂直棒の高さ。
right (NumberSpec) -- 右エッジのx座標.
left (NumberSpec) -- 左エッジのx座標.(デフォルト:0)
fill_alpha (NumberSpec , optional) -- 水平バーの充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 横条の充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- 横棒の線はAlpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 水平鉄筋のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 横条の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 横棒の線で値をつける。(デフォルト値:[])
line_dash_offset (Int) -- 水平ストリップのラインオフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 水平鉄筋の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 横棒の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.hbar(y=[1, 2, 3], height=0.5, left=0, right=[1,2,3], color="#CAB2D6") show(plot)
hbar_stack
複数生成する HBar 左から右に積層された標高レンダラー。
stackers (seq[str]) -- 連続的にスタックするデータソースフィールド名リスト left そして right 条形座標。また、 name レンダラの値は、各後続のスタッカの値に設定されます(これは、特別なホバリング変数に有用です。 $name )
left
right
他のキーワードパラメータはすべての呼び出しに渡されます hbar それがそうです。キー値がリストまたはタプルである場合、呼び出しのたびにシーケンスから1つの値が得られる。
仮定してみましょう ColumnDataSource 名を. source 柱付きの 2016 そして 2017 そして、以下を呼び出します hbar_stack ウィルは2つの HBar 積層されたレンダラー:
p.hbar_stack(['2016', '2017'], x=10, width=0.9, color=['blue', 'red'], source=source)
p.hbar(bottom=stack(), top=stack('2016'), x=10, width=0.9, color='blue', source=source, name='2016') p.hbar(bottom=stack('2016'), top=stack('2016', '2017'), x=10, width=0.9, color='red', source=source, name='2017')
hex
構成と追加 Hex この図形の字形.
Hex
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.hex(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1") show(plot)
hex_dot
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.hex_dot(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1", fill_color=None) show(plot)
hex_tile
構成と追加 HexTile この図形の字形.
HexTile
q (NumberSpec) -- 平敷きの中心の“柱”の軸座標。
r (NumberSpec) -- 寝台中心の“行”軸座標。
aspect_scale (Float , optional) -- (デフォルト値:1.0)
Float
line_color (ColorSpec) -- 横条の線色値。
orientation (String , optional) -- (デフォルト値:pointytop)
scale (NumberSpec , optional) -- 1つのフラットパネルのスケールファクタです(デフォルト値:1.0)
size (Float , optional) -- 16進平坦化された半径(データ空間単位で表される)。半径は常に笛カールy軸に沿って測定され(“pointy_top”方向について)、デカルトx軸(“Flat_top”方向について)に沿って測定される。底層デカルトシステムのアスペクト比が1-1でない場合、平坦化は一方向に“押出し”される可能性がある。タイルが常に正六角形であることを確認するには、ご検討ください match_aspect 属性はTrueに設定します。(デフォルト値:1.0)
match_aspect
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300, match_aspect=True) plot.hex_tile(r=[0, 0, 1], q=[1, 2, 2], fill_color="#74ADD1") show(plot)
hexbin
簡単な等重六角形箱詰めを行う.
A HexTile glyph will be added to display the binning. The ColumnDataSource for the glyph will have columns q, r, and count, where q and r are axial coordinates for a tile, and count is the associated bin count.
q
r
count
これを設定するのは一般的に有用です match_aspect=True 関連する描画では,六角形タイルをスクリーン空間において規則的にする(すなわち“伸張”しない).
match_aspect=True
加重箱詰めや16進タイルのようなより複雑な用例の場合は、使用してください hex_tile() HoloViewsのようなより高いレベルのライブラリを考慮することもできます
x (array[float]) -- 六角形タイル中のx座標のNumPy配列にバインドする.
y (array[float]) -- 六角形タイルのy座標のNumPy配列を入れる
size (float) -- 使わなければならない六角形の平屋の大きさです。大きさは六角形の中心から角までの距離と定義する.アスペクト比スケーリングが1-1でない場合、具体的には size 中心から“上”角までの距離です。 "pointytop" 方向,および中心から“平頂”方向を持つ“辺”角までの距離.
orientation ("pointytop" or "flattop", optional) -- 六角形タイルの方向は頂部尖角か、頂部平辺か。(デフォルト値:“pointytop”)
palette (str or seq[color], optional) -- カウントに従ってボックスをカラーマッピングするためのパレット(またはパレット名)。(デフォルト値:‘Viridis 256’) fill_color この値を書き換える.
fill_color
line_color (color, optional) -- 16進タイルの輪郭色、またはなし(デフォルト:なし)
fill_color (color, optional) -- 16進タイルの任意の充填色、またはなし。もしなければ、 palette タイルをカウントしてカラーマッピングするために使用されます。(デフォルト値:なし)
palette
aspect_scale (float) -- 描画のアスペクト比にマッチする.印刷を使用する場合 aspect_scale != 1 このパラメータは、正六角形(“延伸”の六角形ではなく)を描画するために、描画に一致するように設定されてもよい。これは、実質的に“スクリーン空間”で箱詰めすることに相当し、描画アスペクト比が1つでない場合には、軸整列された矩形ボックスを使用した方が良い可能性がある。
aspect_scale != 1
他のキーワードパラメータは hex_tile() それがそうです。
A tuple with the HexTile renderer generated to display the binning, and a Pandas DataFrame with columns q, r, and count, where q and r are axial coordinates for a tile, and count is the associated bin count.
DataFrame
例を引く
import numpy as np from bokeh.models import HoverTool from bokeh.plotting import figure, show x = 2 + 2*np.random.standard_normal(500) y = 2 + 2*np.random.standard_normal(500) p = figure(match_aspect=True, tools="wheel_zoom,reset") p.background_fill_color = '#440154' p.grid.visible = False p.hexbin(x, y, size=0.5, hover_color="pink", hover_alpha=0.8) hover = HoverTool(tooltips=[("count", "@c"), ("(q,r)", "(@q, @r)")]) p.add_tools(hover) show(p)
hline_stack
複数生成する Line 水平積層ラインのレンダラー。
Line
stackers (seq[str]) -- 連続的にスタックするデータソースフィールド名リスト x 直線座標。
x
また、 name レンダラの値は、各後続のスタッカの値に設定されます(これは、特別なホバリング変数に有用です。 $name )
他のキーワードパラメータはすべての呼び出しに渡されます line それがそうです。キー値がリストまたはタプルである場合、呼び出しのたびにシーケンスから1つの値が得られる。
line
仮定してみましょう ColumnDataSource 名を. source 柱付きの 2016 そして 2017 そして、以下を呼び出します hline_stack X座標のスタックは2つ作成されます Line 積層されたレンダラー:
p.hline_stack(['2016', '2017'], y='y', color=['blue', 'red'], source=source)
p.line(x=stack('2016'), y='y', color='blue', source=source, name='2016') p.line(x=stack('2016', '2017'), y='y', color='red', source=source, name='2017')
image
構成と追加 Image この図形の字形.
Image
image (NumberSpec) -- カラーマッピングを行う画像のスカラデータ配列.
x (NumberSpec) -- 画像アンカーのx座標を位置決めするために使用される。
y (NumberSpec) -- Y座標は、画像アンカーを位置決めする。
dw (DistanceSpec) -- 画像が占める印刷領域の幅。それは.注意:これは画像幅の画素数ではない.この数字は画像自体によって固定されている。
dh (DistanceSpec) -- 画像が占める印刷領域の高さ。それは.注意:これは画像の高い画素数ではない.この数字は画像自体によって固定されている。
dilate (Bool) -- 分数画素位置は、常に画像を大きくするように丸められているかどうか。画素丸め誤りにより画像間にギャップがあり、これらの画像が均一であるべきである場合、この設定は有用である可能性がある。(デフォルト値:FALSE)
Bool
color_mapper (Instance ( ColorMapper )) -- A ColorMapper スカラーデータをマッピングするために使用するには、以下の操作を実行してください image 表示のためにRGBA値に変換します。それは.注:カラーマッピングステップはクライアントで実行されます。
ColorMapper
dh_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
dw_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
global_alpha (Float , optional) -- 各画像をレンダリングする際に使用される全体的な不透明度は、(カラーマッパーにおいて明示的に適用される任意のAlpha値を除いて)。(デフォルト値:1.0)
palette (str or list[color value]) --
palette to construct a value for the color mapper property from (a) --
もし両者がそれを兼ねていれば palette そして color_mapper 全部通過すれば1つ ValueError 異常を引き起こすことになります両者が通過しなければ Greys9 パレットは、デフォルト設定として使用されます。
color_mapper
ValueError
Greys9
image_rgba
構成と追加 ImageRGBA この図形の字形.
ImageRGBA
image (NumberSpec) -- 画像のRGBAデータ配列。
global_alpha (Float , optional) -- 各画像をレンダリングする際に使用される全体的な不透明度(画像自体の任意の固有のAlpha値を除いて)。(デフォルト値:1.0)
♪the image_rgba 方法は、RGBA値の2次元配列(32ビット整数に符号化)として画像を受け取る。
image_url
構成と追加 ImageURL この図形の字形.
ImageURL
url (StringSpec) -- その中から画像のURLを検索する.それは.注意:画像の実際の検索とロードはクライアントで行われる.
StringSpec
w (DistanceSpec) -- 画像は、データ空間において占める印刷領域の幅となる。デフォルト値は None この場合、画像は、その実際の画像サイズで表示される(ここで指定された単位に関係なく)。
None
h (DistanceSpec) -- 画像は、データ空間において占める印刷領域の高さとなる。デフォルト値は None この場合、画像は、その実際の画像サイズで表示される(ここで指定された単位に関係なく)。
angle (AngleSpec) -- 回転画像の角度は、水平方向から測定する。(デフォルト:0)
anchor (Enum ( LegendLocation ), optional) --
LegendLocation
What position of the image should be anchored at the x, y coordinates.
(デフォルト値:TOP_LEFT)
h_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
retry_attempts (Int) -- リトライ指定URLから画像をロードする試行回数.デフォルト値はゼロです。(デフォルト:0)
retry_timeout (Int) -- 指定されたURLから画像をロードするリトライ間隔がタイムアウトする(ミリ秒単位)ことを試みる.デフォルト値はゼロミリ秒である.(デフォルト:0)
w_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
inverted_triangle
構成と追加 InvertedTriangle この図形の字形.
InvertedTriangle
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.inverted_triangle(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26") show(plot)
構成と追加 Line この図形の字形.
x (NumberSpec , optional) -- 直線上の各点のx座標.(デフォルト値:{‘field’:‘X’})
y (NumberSpec , optional) -- 直線上の各点のy座標.(デフォルト値:{‘field’:‘y’})
line_alpha (Percent , optional) -- 線のAlpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 線のキャップ値。(デフォルト値:ドッキング)
line_color (Color , optional) -- 線の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 線の線画値。(デフォルト値:[])
line_dash_offset (Int) -- 直線の直線破線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 線の線の接続値。(デフォルト:面取り)
line_width (Float , optional) -- 線の幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show p = figure(title="line", plot_width=300, plot_height=300) p.line(x=[1, 2, 3, 4, 5], y=[6, 7, 2, 4, 5]) show(p)
multi_line
構成と追加 MultiLine この図形の字形.
MultiLine
xs (NumberSpec , optional) -- すべてのラインのx座標は,“リストリスト”の形で与えられる.(デフォルト値:{‘field’:‘xs’})
ys (NumberSpec , optional) -- すべてのラインのy座標は,“リストリスト”の形で与えられる.(デフォルト値:{‘field’:‘Ys’})
line_alpha (NumberSpec , optional) -- 線のAlpha値。(デフォルト値:1.0)
line_color (ColorSpec , optional) -- 線の線色値。(デフォルト:黒)
line_dash_offset (Int) -- 直線の破線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 線の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 線の幅値。(デフォルト値:1)
この字形に対して,データは単純なスカラー配列ではなく,“配列配列”である.
from bokeh.plotting import figure, output_file, show p = figure(plot_width=300, plot_height=300) p.multi_line(xs=[[1, 2, 3], [2, 3, 4]], ys=[[6, 7, 2], [4, 5, 7]], color=['red','green']) show(p)
multi_polygons
構成と追加 MultiPolygons この図形の字形.
MultiPolygons
xs (NumberSpec , optional) --
すべてのパッチのx座標は,ネストリスト形式で与えられる.
すべての項目 MultiPolygons 多重多角形を表していますそれぞれの多重ポリゴンは n 多角形です。各面は一つの外環で構成されていて、後ろに外環があります(オプションで m 内環(穴)。
n
m
(デフォルト値:{‘field’:‘xs’})
ys (NumberSpec , optional) --
すべてのスライスのy座標は,“リストリスト”の形で与えられる.
(デフォルト値:{‘field’:‘Ys’})
fill_alpha (NumberSpec , optional) -- 多重ポリゴンのパディングAlpha値.(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 多重ポリゴンのパディング色値.(デフォルト値:灰色)
hatch_alpha (NumberSpec , optional) -- パッチのパターンはAlpha値を充填する.(デフォルト値:1.0)
hatch_color (ColorSpec , optional) -- パッチの充填色値。(デフォルト:黒)
hatch_extra (Dict ( String , Instance ( Texture ) )) -- 面片のパターンは付加価値を充填する。(デフォルト値:{})
hatch_pattern (HatchPatternSpec) -- パッチの充填マップ値。
hatch_scale (NumberSpec , optional) -- 面片の充填比例値。(デフォルト値:12.0)
hatch_weight (NumberSpec , optional) -- 面片の断面重み。(デフォルト値:1.0)
line_alpha (NumberSpec , optional) -- 多重ポリゴンの線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 多角形の線帽子の値です。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 多重ポリゴンの線色値。(デフォルト:黒)
line_dash (DashPattern) -- 多くの角形の線で値をつけます。(デフォルト値:[])
line_dash_offset (Int) -- 多角形の線分オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 多角形の線接続値です(デフォルト:面取り)
line_width (NumberSpec , optional) -- 多角形の線幅値。(デフォルト値:1)
この字形に対して,データは単純なスカラー配列ではなく,入れ子配列である.
from bokeh.plotting import figure, output_file, show p = figure(plot_width=300, plot_height=300) p.multi_polygons(xs=[[[[1, 1, 2, 2]]], [[[1, 1, 3], [1.5, 1.5, 2]]]], ys=[[[[4, 3, 3, 4]]], [[[1, 3, 1], [1.5, 2, 1.5]]]], color=['red', 'green']) show(p)
oval
構成と追加 Oval この図形の字形.
Oval
x (NumberSpec) -- 楕円形の中心のx座標.
width (DistanceSpec) -- それぞれの楕円形の総幅です。
height (DistanceSpec) -- 楕円形の全体の高さです
angle (AngleSpec) -- 楕円形は水平方向から回転する角度である。 [rad] (デフォルト値:0.0)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.oval(x=[1, 2, 3], y=[1, 2, 3], width=0.2, height=0.4, angle=-0.7, color="#1D91C0") show(plot)
patch
構成と追加 Patch この図形の字形.
Patch
x (NumberSpec , optional) -- 面片の点のx座標.それは.注意:1つのパッチは、複数の多角形を含むことができる。この場合、各ポリゴンのx座標は、シーケンス中のNaN値によって分離されるべきである。(デフォルト値:{‘field’:‘X’})
y (NumberSpec , optional) -- 面片の点のy座標。それは.注意:1つのパッチは、複数の多角形を含むことができる。この場合、各ポリゴンのy座標は、シーケンス中のNaN値によって分離されるべきである。(デフォルト値:{‘field’:‘y’})
fill_alpha (Percent , optional) -- 面片の充填Alpha値。(デフォルト値:1.0)
fill_color (Color , optional) -- パッチの充填色値。(デフォルト値:灰色)
hatch_alpha (Percent , optional) -- パッチのパターンはAlpha値を充填する.(デフォルト値:1.0)
hatch_color (Color , optional) -- パッチの充填色値。(デフォルト:黒)
hatch_extra (Dict ( String , Instance ( Texture ) )) -- パッチのパターン充填額外値。(デフォルト値:{})
hatch_pattern (String) -- パッチの充填マップ値。
hatch_scale (Size , optional) -- 面片の充填比例値。(デフォルト値:12.0)
Size
hatch_weight (Size , optional) -- 面片の断面重み。(デフォルト値:1.0)
line_alpha (Percent , optional) -- 面片の線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- スライスのキャップの値。(デフォルト値:ドッキング)
line_color (Color , optional) -- 面片の線色値。(デフォルト:黒)
line_dash (DashPattern) -- スライスの線引き値。(デフォルト値:[])
line_dash_offset (Int) -- 面スライスの線分オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 面片の線接続値。(デフォルト:面取り)
line_width (Float , optional) -- スライスの線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show p = figure(plot_width=300, plot_height=300) p.patch(x=[1, 2, 3, 2], y=[6, 7, 2, 2], color="#99d8c9") show(p)
patches
構成と追加 Patches この図形の字形.
Patches
xs (NumberSpec , optional) -- すべてのスライスのx座標は,“リストリスト”の形で与えられる.それは.注意:単一のパッチは、複数のポリゴンを含む場合がある。この場合、各ポリゴンのx座標は、サブリスト内のNaN値で区切られるべきである。(デフォルト値:{‘field’:‘xs’})
ys (NumberSpec , optional) -- すべてのスライスのy座標は,“リストリスト”の形で与えられる.それは.注意:単一のパッチは、複数のポリゴンを含む場合がある。この場合、各ポリゴンのy座標は、サブリスト内のNaN値で区切られるべきである。(デフォルト値:{‘field’:‘Ys’})
fill_alpha (NumberSpec , optional) -- 面片の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- パッチの充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- 面片の線Alpha値。(デフォルト値:1.0)
line_color (ColorSpec , optional) -- 面片の線色値。(デフォルト:黒)
line_width (NumberSpec , optional) -- スライスの線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show p = figure(plot_width=300, plot_height=300) p.patches(xs=[[1,2,3],[4,5,6,5]], ys=[[1,2,1],[4,5,5,4]], color=["#43a2ca", "#a8ddb5"]) show(p)
plus
構成と追加 Plus この図形の字形.
Plus
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.plus(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26") show(plot)
quad
構成と追加 Quad この図形の字形.
Quad
left (NumberSpec) -- 左エッジのx座標.
top (NumberSpec) -- 頂辺のy座標.
bottom (NumberSpec) -- 底辺のy座標.
fill_alpha (NumberSpec , optional) -- 四角形の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 四角形の充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- 四角形の線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 四辺形のキャップの値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 四角形の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 四辺形の線画値。(デフォルト値:[])
line_dash_offset (Int) -- 四角形の線分オフセット値.(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 四辺形の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 四辺形の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.quad(top=[2, 3, 4], bottom=[1, 2, 3], left=[1, 2, 3], right=[1.2, 2.5, 3.7], color="#B3DE69") show(plot)
quadratic
構成と追加 Quadratic この図形の字形.
Quadratic
cx (NumberSpec , optional) -- 制御点のx座標.(デフォルト値:{‘field’:‘cx’})
cy (NumberSpec , optional) -- 制御点のy座標.(デフォルト値:{‘field’:‘Cy’})
line_alpha (NumberSpec , optional) -- 放物線の線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 放物線のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 放物線の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 放物線の線の値。(デフォルト値:[])
line_dash_offset (Int) -- 放物線の線分オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 放物線の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 放物線の線幅値。(デフォルト値:1)
ray
構成と追加 Ray この図形の字形.
Ray
x (NumberSpec) -- 開始光線のx座標。
y (NumberSpec) -- 光のy座標を開始します
length (DistanceSpec) -- 光の長さを伸ばしていますこの点に注意してください length デフォルトではデータ単位(x方向に測定)である.
length
angle (AngleSpec) -- 弧で表される延在線の角度は,水平方向から測定した。
length_units (Enum ( SpatialUnits ), optional) -- (デフォルト値:データ)
line_alpha (NumberSpec , optional) -- 光の線Alpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 光線のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 放射線の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 光線の線で値をつける。(デフォルト値:[])
line_dash_offset (Int) -- 光の線オフセット値です(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 線が光線の値を結ぶ。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 放射線の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.ray(x=[1, 2, 3], y=[1, 2, 3], length=45, angle=-0.7, color="#FB8072", line_width=2) show(plot)
rect
構成と追加 Rect この図形の字形.
Rect
x (NumberSpec) -- 矩形中心のx座標.
y (NumberSpec) -- 矩形中心のy座標.
width (DistanceSpec) -- 長方形の総幅。
height (DistanceSpec) -- 矩形の全体の高さ。
angle (AngleSpec) -- 回転矩形の角度は、水平方向から測定する。(デフォルト値:0.0)
dilate (Bool) -- 分数画素位置を常に矩形が大きくなるように丸めているか否か。画素丸め誤りにより矩形間に隙間があり、これらの矩形が整列として表示されるべきである場合、この設定は有用である可能性がある。(デフォルト値:FALSE)
fill_alpha (NumberSpec , optional) -- 矩形の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 矩形の充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- 矩形の線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 矩形のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 矩形線色値。(デフォルト:黒)
line_dash (DashPattern) -- 矩形の線の値。(デフォルト値:[])
line_dash_offset (Int) -- 矩形のラインオフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 矩形の線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- 矩形の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.rect(x=[1, 2, 3], y=[1, 2, 3], width=10, height=20, color="#CAB2D6", width_units="screen", height_units="screen") show(plot)
scatter
Xおよびy項が与えられた分散点グラフを作成します。
x (str or seq[float]) -- 中心x座標の値またはフィールド名
y (str or seq[float]) -- 中心y座標の値またはフィールド名
size (str or list[float]) -- 画面単位で表示される大きさの値またはフィールド名
marker (str, or list[str]) -- タグタイプの値またはフィールド名
color (color value, optional) -- カラーとラインカラーを充填した速記を併設しております
source (ColumnDataSource) -- ユーザが提供するデータソース。このオブジェクトを変換しようとしています ColumnDataSource もし必要なら。提供されていない場合は、自動的にユーザのための1つを作成する。
>>> p.scatter([1,2,3],[4,5,6], marker="square", fill_color="red") >>> p.scatter("data1", "data2", marker="mtype", source=data_source, ...)
通りすがりに marker="circle" もう一つ提供することができます radius データ空間単位で表される値.データソース列からタグタイプを構成すると、 all 円を含むマークは配置するしかありません size 画面単位で表示する。
marker="circle"
segment
構成と追加 Segment この図形の字形.
Segment
line_alpha (NumberSpec , optional) -- 線分の線Alpha値。(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 線分のキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 線分の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 線分の線引き値。(デフォルト値:[])
line_dash_offset (Int) -- 線分の線線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 線分の線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- 線分の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.segment(x0=[1, 2, 3], y0=[1, 2, 3], x1=[1, 2, 3], y1=[1.2, 2.5, 3.7], color="#F4A582", line_width=3) show(plot)
square
構成と追加 Square この図形の字形.
Square
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.square(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,30], color="#74ADD1") show(plot)
square_cross
構成と追加 SquareCross この図形の字形.
SquareCross
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.square_cross(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#7FC97F",fill_color=None, line_width=2) show(plot)
square_dot
構成と追加 SquareDot この図形の字形.
SquareDot
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.square_dot(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#7FC97F", fill_color=None) show(plot)
square_pin
構成と追加 SquarePin この図形の字形.
SquarePin
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.square_pin(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#7FC97F",fill_color=None, line_width=2) show(plot)
square_x
構成と追加 SquareX この図形の字形.
SquareX
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.square_x(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#FDAE6B",fill_color=None, line_width=2) show(plot)
step
構成と追加 Step この図形の字形.
Step
x (NumberSpec , optional) -- 階段のx座標。(デフォルト値:{‘field’:‘X’})
y (NumberSpec , optional) -- 階段のy座標。(デフォルト値:{‘field’:‘y’})
line_alpha (NumberSpec , optional) -- ステップの線Alpha値.(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 階段のキャップの値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 階段の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 階段の線で値をつける。(デフォルト値:[])
line_dash_offset (Int) -- ステップの線分オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 手順の線接続値.(デフォルト:面取り)
line_width (NumberSpec , optional) -- 階段の線幅値。(デフォルト値:1)
mode (Enum ( StepMode ), optional) -- ここで、ステップ“水平”は、xおよびy座標に対してプロットされなければならない。このパラメータは、以下の3つの値の1つを採用することができる。 * before: (default) Draw step levels before each x-coordinate (no step before the first point) * after :各x座標の後に階段標高をプロットする(最後の点の後に階段がない)* center :x座標ごとにステップレベル(デフォルト値:前)をプロットする
StepMode
before
after
center
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.step(x=[1, 2, 3, 4, 5], y=[1, 2, 3, 2, 5], color="#FB8072") show(plot)
text
構成と追加 Text この図形の字形.
Text
x (NumberSpec , optional) -- テキストアンカーのx座標の位置を特定するために使用される。(デフォルト値:{‘field’:‘X’})
y (NumberSpec , optional) -- Y座標は、テキストアンカーの位置を特定する。(デフォルト値:{‘field’:‘y’})
text (StringSpec , optional) -- 提示するテキスト値です(デフォルト値:テキスト)
angle (AngleSpec) -- 回転テキストの角度は、水平方向から測定する。(デフォルト:0)
x_offset (NumberSpec) -- X座標のオフセット値に適用する.例えば、テキストを所与のデータ位置から画面単位で距離を“フローティング”する必要がある場合、これは有用である。(デフォルト:0)
y_offset (NumberSpec) -- Y座標のオフセット値に適用する.例えば、テキストを所与のデータ位置から画面単位で距離を“フローティング”する必要がある場合、これは有用である。(デフォルト:0)
text_align (Enum ( TextAlign ), optional) -- テキストはテキストの値を揃える.(デフォルト:左)
TextAlign
text_alpha (NumberSpec , optional) -- テキストのテキストAlpha値.(デフォルト値:1.0)
text_baseline (Enum ( TextBaseline ), optional) -- テキストのテキストベースライン値.(デフォルト:下部)
TextBaseline
text_color (ColorSpec , optional) -- テキストのテキスト色値。(デフォルト値:#44444)
text_font (String , optional) -- テキストのテキストフォント値.(デフォルト:Helvetica)
text_font_size (FontSizeSpec , optional) -- テキストのテキストフォントのサイズ値.(デフォルト値:{‘value’:‘16 px’})
FontSizeSpec
text_font_style (Enum ( FontStyle ), optional) -- テキストのテキストフォントスタイル値。(デフォルト値:通常)
FontStyle
text_line_height (Float , optional) -- テキストのテキスト行高さ値(デフォルト値:1.2)
The location and angle of the text relative to the x, y coordinates is indicated by the alignment and baseline text properties.
y
triangle
構成と追加 Triangle この図形の字形.
Triangle
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.triangle(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#99D594", line_width=2) show(plot)
triangle_dot
構成と追加 TriangleDot この図形の字形.
TriangleDot
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.triangle_dot(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#99D594", fill_color=None) show(plot)
triangle_pin
構成と追加 TrianglePin この図形の字形.
TrianglePin
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.triangle_pin(x=[1, 2, 3], y=[1, 2, 3], size=[10,20,25], color="#99D594", line_width=2) show(plot)
varea
構成と追加 VArea この図形の字形.
VArea
x (NumberSpec , optional) -- この領域の点のx座標.(デフォルト値:{‘field’:‘X’})
y1 (NumberSpec , optional) -- 領域側の点のy座標.(デフォルト値:{‘field’:‘Y 1’})
y2 (NumberSpec , optional) -- 領域の反対側の点のy座標.(デフォルト値:{‘field’:‘Y 2’})
fill_alpha (Percent , optional) -- 垂直配向領域の充填Alpha値(デフォルト値:1.0)
fill_color (Color , optional) -- 垂直方向領域の充填色値(デフォルト値:灰色)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.varea(x=[1, 2, 3], y1=[0, 0, 0], y2=[1, 4, 2], fill_color="#99D594") show(plot)
varea_stack
複数生成する VArea 下から上に積層された標高レンダラー。
stackers (seq[str]) -- 連続的にスタックするデータソースフィールド名リスト y1 そして y1 領域座標。また、 name レンダラの値は、各後続のスタッカの値に設定されます(これは、特別なホバリング変数に有用です。 $name )
y1
他のキーワードパラメータはすべての呼び出しに渡されます varea それがそうです。キー値がリストまたはタプルである場合、呼び出しのたびにシーケンスから1つの値が得られる。
仮定してみましょう ColumnDataSource 名を. source 柱付きの 2016 そして 2017 そして、以下を呼び出します varea_stack ウィルは2つの VArea 積層されたレンダラー:
p.varea_stack(['2016', '2017'], x='x', color=['blue', 'red'], source=source)
p.varea(y1=stack(), y2=stack('2016'), x='x', color='blue', source=source, name='2016') p.varea(y1=stack('2016'), y2=stack('2016', '2017'), x='x', color='red', source=source, name='2017')
vbar
構成と追加 VBar この図形の字形.
VBar
x (NumberSpec) -- 垂直条の中心のx座標。
width (NumberSpec) -- 垂直条の幅。
bottom (NumberSpec) -- 底辺のy座標.(デフォルト:0)
fill_alpha (NumberSpec , optional) -- 垂直条の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 垂直条の充填色値。(デフォルト値:灰色)
hatch_alpha (NumberSpec , optional) -- 垂直ストリップのパターンはAlpha値を充填する。(デフォルト値:1.0)
hatch_color (ColorSpec , optional) -- 垂直条の充填色値。(デフォルト:黒)
hatch_extra (Dict ( String , Instance ( Texture ) )) -- 垂直条のパターン充填額外値。(デフォルト値:{})
hatch_pattern (HatchPatternSpec) -- 垂直条の充填グラフ値。
hatch_scale (NumberSpec , optional) -- 垂直バーのパディング比例値.(デフォルト値:12.0)
hatch_weight (NumberSpec , optional) -- 垂直バーの充填重み。(デフォルト値:1.0)
line_alpha (NumberSpec , optional) -- 垂直線の線はAlpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 垂直バーのキャップ値。(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 垂直条の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 垂直線の線は値をつける。(デフォルト値:[])
line_dash_offset (Int) -- 垂直バーの線線オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 垂直線の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 垂直条の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.vbar(x=[1, 2, 3], width=0.5, bottom=0, top=[1,2,3], color="#CAB2D6") show(plot)
vbar_stack
複数生成する VBar 下から上に積層された標高レンダラー。
他のキーワードパラメータはすべての呼び出しに渡されます vbar それがそうです。キー値がリストまたはタプルである場合、呼び出しのたびにシーケンスから1つの値が得られる。
仮定してみましょう ColumnDataSource 名を. source 柱付きの 2016 そして 2017 そして、以下を呼び出します vbar_stack ウィルは2つの VBar 積層されたレンダラー:
p.vbar_stack(['2016', '2017'], x=10, width=0.9, color=['blue', 'red'], source=source)
p.vbar(bottom=stack(), top=stack('2016'), x=10, width=0.9, color='blue', source=source, name='2016') p.vbar(bottom=stack('2016'), top=stack('2016', '2017'), x=10, width=0.9, color='red', source=source, name='2017')
vline_stack
複数生成する Line 垂直に積み重ねられたラインのレンダラー。
stackers (seq[str]) -- 連続的にスタックするデータソースフィールド名リスト y 直線座標。
仮定してみましょう ColumnDataSource 名を. source 柱付きの 2016 そして 2017 そして、以下を呼び出します vline_stack Y座標のスタックは2つ作成されます Line 積層されたレンダラー:
p.vline_stack(['2016', '2017'], x='x', color=['blue', 'red'], source=source)
p.line(y=stack('2016'), x='x', color='blue', source=source, name='2016') p.line(y=stack('2016', '2017'), x='x', color='red', source=source, name='2017')
wedge
構成と追加 Wedge この図形の字形.
Wedge
x (NumberSpec) -- 楔点のx座標.
y (NumberSpec) -- 楔点のy座標.
radius (DistanceSpec) -- 楔形の半径。
start_angle (AngleSpec) -- 開始楔形の角度は,水平方向から測定した。
end_angle (AngleSpec) -- 水平線で測定された終了楔形の角度から。
fill_alpha (NumberSpec , optional) -- 楔形の充填Alpha値。(デフォルト値:1.0)
fill_color (ColorSpec , optional) -- 楔形充填色値。(デフォルト値:灰色)
line_alpha (NumberSpec , optional) -- 楔形の線Alpha値です(デフォルト値:1.0)
line_cap (Enum ( LineCap ), optional) -- 楔形のキャップの値です(デフォルト値:ドッキング)
line_color (ColorSpec , optional) -- 楔形の線色値。(デフォルト:黒)
line_dash (DashPattern) -- 楔形の線は値をつけています(デフォルト値:[])
line_dash_offset (Int) -- 楔形の線分オフセット値。(デフォルト:0)
line_join (Enum ( LineJoin ), optional) -- 楔形の線接続値。(デフォルト:面取り)
line_width (NumberSpec , optional) -- 楔形の線幅値。(デフォルト値:1)
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.wedge(x=[1, 2, 3], y=[1, 2, 3], radius=15, start_angle=0.6, end_angle=4.1, radius_units="screen", color="#2b8cbe") show(plot)
構成と追加 X この図形の字形.
X
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.x(x=[1, 2, 3], y=[1, 2, 3], size=[10, 20, 25], color="#fa9fb5") show(plot)
構成と追加 Y この図形の字形.
Y
from bokeh.plotting import figure, output_file, show plot = figure(plot_width=300, plot_height=300) plot.y(x=[1, 2, 3], y=[1, 2, 3], size=20, color="#DE2D26") show(plot)
gmap
新しいものを作ります GMap 計画するためのものです。
GMap
google_api_key (str) -- Googleは地図を正常に動作させるためにAPI鍵を提供する必要がある。Https://developers.google.com/aps/Documentation/Javascript/Get-API-Key Google API鍵は、Bokeh文書JSONに格納されます。
map_options -- (GMapOptions )Googleマップ固有の構成
GMapOptions
基準を除いて GMap キーワードパラメータ(例えば plot_width あるいは…。 sizing_mode )は、以下の追加オプションを渡すこともできます。
plot_width
sizing_mode
Active_drag(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.coore.properties es.String`,class`~bokeh.code.properties.Instance`(class`~boke.model.tools.Drag`))どのドラッグツールが最初にアクティブ状態にあるべきか。(デフォルト値:‘AUTO’) ACTIVE_INSPECT(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.coore.properties.String`,class`~boke.coore.properties.Instance`(class`~boke.model.tools.Inspection`),class`~boke.coree.`(class`~boke.model.model.tools.Inspection`),class`~boke.code.どのドラッグツールが最初にアクティブ状態にあるべきか。(デフォルト値:‘AUTO’) Active_scroll(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties es.String`,class`~bokeh.code.properties.Instance`(class`~boke.model.tools.Scroll`))どのスクロールツールが最初に活動しなければならないのか。(デフォルト値:‘AUTO’) ACTIVE_TAP(class`~boke.code.properties.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.String`,class`~boke.code.properties.Instance`)(class`~boke.model.tools.Tap`))どのタップ道具が最初に活動状態になければならないのか。(デフォルト値:‘AUTO’) ツール(class`~boke.code.Properties.Either`(class`~boke.code.properties.String`,class`~boke.code.properties es.Seq`(class`~bokeh.code.properties).Either`(class`~boke.code.properties.String‘,class`~bokeh.code.propertiore.propertiore.properties.String`,class`~bokeh.code.propertiore.絵は道具から始めなければならない。(デフォルト値:‘PAN,WELL_ZOOM,RESET,HELP’) X_AXIS_LABEL(class`~boke.code.Properties.String`)X軸のラベル。(デフォルト値:‘’) X_AXIS_LOCATION(class`~boke.code.properties es.Enum`(class`~boke.code.列挙.VerticalLocation`))X軸が位置すべき位置。(デフォルト:“下図”) X_MINOR_TICKS(class`~boke.code.properties es.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.Int`))隣接するx軸主目盛り間の次刻度数.(デフォルト値:‘AUTO’) Y_AXIS_LABEL(class`~boke.code.Properties.String`)Y軸のラベルです。(デフォルト値:‘’) Y_AXIS_LOCATION(class`~boke.code.Properties.Enum`(class`~boke.code.列挙.HorizontalLocation`))Y軸は位置すべき位置である.(デフォルト値:‘左’) Y_MINOR_TICKS(class`~boke.code.properties es.Either`(class`~boke.code.properties es.Auto`,class`~boke.code.properties.Int`))隣接するy軸主目盛り間の次刻度数.(デフォルト値:‘AUTO’)
絵は道具から始めなければならない。(デフォルト値:‘PAN,WELL_ZOOM,RESET,HELP’)
google_api_key (str) -- Googleは地図を正常に動作させるためにAPI鍵を提供する必要がある。Https://developers.google.com/aps/Documentation/javascript/Get-API-Keyを参照
以下に記述するすべてのBokehモデル属性を除いて, Figure 初期化器はまた、構成を簡略化することを容易にする以下のオプションを受け入れる。
from_networkx
1つを生成する GraphRenderer から。 networkx.Graph オブジェクトとnetworkxレイアウト関数.どのキーワードパラメータもレイアウト関数に渡される.
GraphRenderer
networkx.Graph
2次元レイアウトのみをサポートします。
graph (networkx.Graph) -- 表示するネットワークx図
layout_function (function or dict) -- Networkxレイアウト機能またはノードキーワードの位置へのマッピング。
position is a two element sequence containing the x and y coordinate. (The) --
インスタンス(グラフィックレンダラ)
ノードおよびエッジ属性は、リストまたはタプルとすることができる。しかし,与えられた属性は持つ必要がある all リストまたはタプル値、または all スカラ値は、スカラーのノードまたはエッジをその上で定義するために使用される。
警告
‘index’とラベル付けされたノード属性と‘start’または‘end’とラベル付けされたエッジ属性は無視される.これらの属性を変換する場合は、他の名前に再表記してください。
ValueError --