This section is intended to give a quick overview of what properties all the various Bokeh glyphs support. For complete details, consult the full Reference Guide.
The annular_wedge glyph displays annular wedges centered at the given coordinates with the corresponding start_radius, end_radius, start_angle and end_angle.
Note
the direction field may be used to indicate which direction the drawing should occur between start_radius and end_radius.
The annulus glyph displays annular rings centered at the given coordinates with the corresponding start_radius and end_radius.
The annulus glyph displays circular line arcs centered at the given coordinates with the corresponding radius, start_angle and end_angle.
Note
the direction field may be used to indicate which direction the drawing should occur between start_radius and end_radius.
The asterisk glyph is a marker that displays asterisks at the given coordinates.
The bezier glyph displays Bezier curves with the given starting, ending, and control points.
The circle glyph has two forms, a marker form that takes a size field or a non-marker form that takes a radius field.
|
|
The circle_cross glyph is a marker that displays circles together with a crossbar (+) at the given coordinates.
The circle_x glyph is a marker that displays circles together with an X at the given coordinates.
The cross glyph is a marker that displays crossbar symbols (+) at the given coordinates.
The diamond glyph is a marker that displays diamonds at the given coordinates.
The diamond_cross glyph is a marker that displays diamonds together with a crossbar (+) at the given coordinates.
The image glyph takes each image as a two-dimensional array of data. A palette (string name of a built-in palette, currently) must also be supplied to use for color-mapping the scalar image.
Note
the dilate field may be used to indicate whether computed pixel distances (e.g. for dw, dh) should always be rounded up when rendering this glyph.
Note
The image glyph is vectorized like other glyphs, i.e. it may be used to display several images at once.
The image_rgba glyph takes each image as a two-dimensional array of RGBA values (encoded as 32-bit integers).
Note
the dilate field may be used to indicate whether computed pixel distances (e.g. for dw, dh) should always be rounded up when rendering this glyph.
Note
The image_rgba glyph is vectorized like other glyphs, i.e. it may be used to display several images at once.
The image_url glyph accepts the URLs of an images to display. The images are centered on the given coordinates and rotated by the given angles.
The inverted_triangle glyph is a marker that displays upside-down triangles at the given coordinates.
The line glyph displays a single line that connects several points given by the arrays of coordinates x and y.
The multi_line glyph displays several lines, each with points given by the arrays of coordinates that are the elements of xs and ys. This glyph is especially useful for implementing parallel coordinates plots, or plotting several aligned series simultaneously.
Note
For this glyph, the vector data is not simply an array of scalars, it is really an “array of arrays”.
The oval glyph displays ovals centered on the given coordinates with the given dimensions and angle.
The patch glyph displays a single polygonal patch that connects several points given by the arrays of coordinates x and y.
The patches glyph displays several patches, each with points given by the arrays of coordinates that are the elements of xs and ys. This glyph is especially useful for implementing stacked area charts and cartograms.
Note
For this glyph, the vector data is not simply an array of scalars, it is really an “array of arrays”.
The quad glyph displays axis-aligned rectangles with the given dimensions.
The quadratic glyph displays quadratic curves with the given starting, ending, and control points.
The ray glyph displays line segments starting at the given coordinate and extending the given length at the given angle.
The rect glyph displays rectangles centered on the given coordinates with the given dimensions and angle.
Note
the dilate field may be used to indicate whether computed pixel distances should always be rounded up when rendering this glyph.
The segment glyph displays line segments with the given starting and ending coordinates.
The square glyph is a marker that displays squares at the given coordinates.
The square_cross glyph is a marker that displays squares together with a crossbar (+) at the given coordinates.
The square_x glyph is a marker that displays squares together with an X at the given coordinates.
The text glyph displays text at the given coordinates rotated by the given angle. The location of the coordinates relative to the text is indicated by the text properties.
The triangle glyph is a marker that displays triangles at the given coordinates.
The annular_wedge glyph displays circular wedges centered at the given coordinates with the corresponding radius, start_angle and end_angle.
Note
the direction field may be used to indicate which direction the drawing should occur between start_radius and end_radius.
The x glyph is a marker that displays X symbols at the given coordinates.