首页 > 其他分享 >初学Bokeh:使用主题【14】跬步

初学Bokeh:使用主题【14】跬步

时间:2023-10-18 21:12:32浏览次数:33  
标签:跬步 14 show 主题 dark Bokeh minimal

初学Bokeh:使用主题【14】跬步

主题是一组预定义的参数打包集合,如颜色、字体或线条样式。使用 Bokeh 的主题,可以快速、方便地更改绘图的外观要素。

Bokeh 包含五种内置主题:caliber、dark_minimal、light_minimal、night_sky 和 contrast。此外,还可以定义自定义主题。

要使用一个内置主题,只要简单的在文档的主题属性中指定主题名称。

from bokeh.io import curdoc
from bokeh.plotting import figure, show

# prepare some data
# 定义显示数据
x = [1, 2, 3, 4, 5]
y = [4, 5, 5, 7, 2]

# apply theme to current document
# 应用内置主题"dark_minimal"
curdoc().theme = "dark_minimal"

# create a plot
# 创建一个显示对象
p = figure(sizing_mode="stretch_width", max_width=500, height=250)

# add a renderer
# 添加一条折线
p.line(x, y)

# show the results
show(p)

还可以创建自己的主题,以便在多个图集中使用。Bokeh 的主题是 YAML 或 JSON 格式。

fig1

标签:跬步,14,show,主题,dark,Bokeh,minimal
From: https://www.cnblogs.com/ohfaint/p/17773326.html

相关文章

  • 初学Bokeh:使用注释【13】跬步
    初学Bokeh:使用注释【13】跬步注释也是一种绘图中的可视化元素,为绘图添加注释可使绘图更易理解。例如,方框注释就是一种常用的注释方式。我们可以利用方框注释来突出显示绘图的某些区域。要在绘图中添加方框注释,首先需要从bokeh.models中导入BoxAnnotation类:frombokeh.model......
  • 初学Bokeh:自定义标题【12】跬步
    初学Bokeh:自定义标题【12】跬步大多数绘图都包含标题(headline)。可以通过向figure()函数传递标题参数来为图像添加标题:p=figure(title="Headlineexample")标题文本有多种样式,示例如下:frombokeh.plottingimportfigure,show#preparesomedata#定义绘图数据x......
  • 初学Bokeh:修改图形符号(glyphs)的属性【10】跬步
    初学Bokeh:修改图形符号(glyphs)的属性【10】跬步如果在创建对象之后希望更改其属性,可以通过直接定义并覆盖对象的属性的方法进行修改。以上面【9】跬步的绘图例程为例。过参数设置fill_color="red"将圆的填充色定义为红色。若希望将圆的填充颜色从红色改为蓝色,首先需要调用circle(......
  • 初学Bokeh:添加&修改图例的样式 【11】跬步
    初学Bokeh:添加&修改图例的样式【11】跬步如果在调用渲染器函数时包含了legend_label属性,Bokeh会自动将一个图例添加到绘图中。例如:p.circle(x,y3,legend_label="Objects")从而为你绘制的图形添加一个带有“Objects”条目的图例。改变图例对象的属性可以对图例进行自定义......
  • 初学Bokeh:修改图形符号属性【9】跬步
    初学Bokeh:修改图形符号属性【9】跬步例如,绘制圆形的函数circle()允许定义圆的颜色、直径等多种属性:fill_color:填充颜色;fill_alpha:填充颜色的透明度(0到1之间的任何值);line_color:轮廓线条的填充颜色;size:圆的尺寸(以屏幕单位或数据单位表示);legend_label:图例;在前面的示例......
  • 初学Bokeh:绘制条形图【7】跬步
    初学Bokeh:绘制条形图【7】跬步Step1:引用figure、show函数frombokeh.plottingimportfigure,showStep2:定义绘图数据#preparesomedatax=[1,2,3,4,5]y1=[6,7,2,4,5]y2=[2,3,4,5,6]y3=[4,5,5,7,2]Step3:创建绘图对象#createanewplotwit......
  • 初学Bokeh:图形(figure)与图形符号(glyphs)的概念 【8】跬步
    初学Bokeh:图形(figure)与图形符号(glyphs)的概念【8】跬步Bokeh的绘图有主要有2个概念,一个是图形(figure),另一个是图形符号(glyphs)。一般在绘图过程中,我们先建立一个图形,然后在该图形中添加图形符号。glyphs可以根据所需的用途呈现多种形状:圆形(circles),线条(lines),补丁(p......
  • 性能更强还便宜100元!酷睿i5-14600K图赏
    这次发布的只有六款型号,分别是8+1624核心的i9-14900K/KF、8+1220核心的i7-14700K/KF、6+814核心的i5-14600K/F,都是基准功耗125W,继续兼容LGA1700接口的600/700系列主板。现在酷睿i5-14600K已经来到我们评测室,下面为大家带来图赏。i5-14600K面向主流用户,采用6P+8E,即14核心20线......
  • [914] In Python's datetime library, you can format dates using the strftime() me
    InPython'sdatetimelibrary,youcanformatdatesusingthestrftime()method.Thismethodallowsyoutocreateaformattedstringrepresentationofadatetimeobject,specifyingtheformatyouwant.Here'showyoucanformatadateusingstrft......
  • 14.10 Socket 套接字选择通信
    对于网络通信中的服务端来说,显然不可能是一对一的,我们所希望的是服务端启用一份则可以选择性的与特定一个客户端通信,而当不需要与客户端通信时,则只需要将该套接字挂到链表中存储并等待后续操作,套接字服务端通过多线程实现存储套接字和选择通信,可以提高服务端的并发性能,使其能够同......