欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python绘图

程序员文章站 2022-03-29 16:43:22
...


上数据
python绘图
Figure:相当于画板,画纸的载体
Axes/Subplot:相当于画纸
plot:相当于笔

一、绘图参数

更多参数详见官网链接
axes与axis的区别
另外一篇博客
另外一篇知乎
p.line(x, y, **kwargs)参数说明

x(:class:~bokeh.core.properties.NumberSpec ) : x坐标。

y(:class:~bokeh.core.properties.NumberSpec ) : y坐标。

line_alpha (:class:~bokeh.core.properties.NumberSpec ) : (default: 1.0) 轮廓线透明度。

line_cap ( :class:~bokeh.core.enums.LineCap ) : (default: ‘butt’) 线端。

line_color (:class:~bokeh.core.properties.ColorSpec ) : (default: ‘black’) 轮廓线颜色,默认:黑色。

line_dash (:class:~bokeh.core.properties.DashPattern ) : (default: []) 虚线,类型可以是序列,也可以是字符串(‘solid’, ‘dashed’, ‘dotted’, ‘dotdash’, ‘dashdot’)。

line_dash_offset (:class:~bokeh.core.properties.Int ) : (default: 0) 虚线偏移。

line_join (:class:~bokeh.core.enums.LineJoin ) : (default: ‘bevel’)。

line_width (:class:~bokeh.core.properties.NumberSpec ) : (default: 1) 线宽。

name (:class:~bokeh.core.properties.String ) : 图元名称。

tags (:class:~bokeh.core.properties.Any ) :图元标签。

alpha (float) : 一次性设置所有线条的透明度。

color (Color) : 一次性设置所有线条的颜色。

source (ColumnDataSource) : Bokeh特有数据格式(类似于Pandas Dataframe)。

legend (str) : 图元的图例。

x_range_name (str) : x轴范围名称。

y_range_name (str) : y轴范围名称。

level (Enum) : 图元渲染级别。

二、绘制单条曲线

# 1、设置中文编码和负号的正常显示
plt.rcParams['font.sans-serif'] = 'Microsoft YaHei'
plt.rcParams['axes.unicode_minus'] = False
#2、设置绘图风格
plt.style.use('ggplot')
#3、 设置图框的大小
fig = plt.figure(figsize=(8,5))
#4、绘制网格