首页 > 其他分享 >初学Bokeh:调整绘图大小【15】跬步

初学Bokeh:调整绘图大小【15】跬步

时间:2023-10-18 21:37:21浏览次数:36  
标签:跬步 15 figure show Bokeh 绘图 circle size

初学Bokeh:调整绘图大小【15】跬步

Bokeh 中的绘图对象具有多种属性,这些属性会影响绘图的外观。

调用 figure() 函数时使用 width 和 height 属性就可以设置绘图的大小:

from bokeh.plotting import figure, show

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

# create a new plot with a specific size
# 创建一个绘图对象
p = figure(
    title="Plot sizing example",    # 标题
    width=350,  # 宽度
    height=250, # 高度
    x_axis_label="x",   # x轴标签
    y_axis_label="y",   # y轴标签
)

# add circle renderer
# 添加一个圆对象,填充色:red,尺寸:15
circle = p.circle(x, y, fill_color="red", size=15)

# show the results
show(p)

fig15-1

与更改现有字体的方法类似,也可以在创建绘图后随时更改绘图的大小:

from bokeh.plotting import figure, show

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

# create a new plot with a specific size
# 创建一个绘图对象
p = figure(
    title="Plot resizing example",  # 标题
    width=350,  # 宽度
    height=250, # 高度
    x_axis_label="x",   # x轴标签
    y_axis_label="y",   # y轴标签
)

# change plot size
# 更改绘图尺寸
p.width = 450   # 宽度
p.height = 150  # 高度

# add circle renderer
# 添加一个圆对象,填充色:red,尺寸:15
circle = p.circle(x, y, fill_color="red", size=15)

# show the results
show(p)

fig15-2

标签:跬步,15,figure,show,Bokeh,绘图,circle,size
From: https://www.cnblogs.com/ohfaint/p/17773373.html

相关文章

  • 代码训练营第八天(Python)| 344.反转字符串、541. 反转字符串II、05.替换空格、151.翻转
    344.反转字符串双指针法时间复杂度为:O(n),空间复杂度为:O(1)classSolution:defreverseString(self,s:List[str])->None:"""Donotreturnanything,modifysin-placeinstead."""left,right=0,len(s......
  • 初学Bokeh:使用主题【14】跬步
    初学Bokeh:使用主题【14】跬步主题是一组预定义的参数打包集合,如颜色、字体或线条样式。使用Bokeh的主题,可以快速、方便地更改绘图的外观要素。Bokeh包含五种内置主题:caliber、dark_minimal、light_minimal、night_sky和contrast。此外,还可以定义自定义主题。要使用一个内......
  • 初学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......
  • centOs 6.10 编译 qt 5.15.11.
    centOs6.10编译qt5.15.11安装依赖库xcb依赖库qtxcb需要的依赖如何要用x11,就要在编译的时候加上-xcb选项,就要安装xcb相关的库。到时可以在config.log文件查看,缺少哪个库就安装哪个。下面是我手动安装的库和对应版本:xcb-proto-1.14.tar.gzxcb-util-image-0.......