当前位置 博文首页 > 大家一起学编程(python):matplotlib:第一节 初窥门径,简单示

    大家一起学编程(python):matplotlib:第一节 初窥门径,简单示

    作者:[db:作者] 时间:2021-07-04 10:06

    matplotlib:第一节 ?初窥门径,简单示例,plot()函数介绍

    ?

    一、安装matplotlib

    遇事不决,先安装。

    pip install matplotlib

    二、实例应用

    ?

    1、创建一个二维图

    from matplotlib import pyplot#导入模块
    
    
    chart, = pyplot.plot([], [], 'g.-')#创建2维直线图
    
    pyplot.show()#弹窗显示

    有关 pyplot.plot()函数详细介绍:

    plt.plot(x, y, format_string, **kwargs)#x轴,y轴,控制图线的格式,具体格式如下:

    format_string
    颜色字符风格字符标记字符
    • 'b' 蓝色
    • 'm' 洋红色
    • 'g' 绿色
    • 'y' 黄色
    • 'r' 红色
    • 'k' 黑色
    • 'w' 白色
    • 'c' 青绿色
    • '#008000' RGB某颜色 '0.8' 灰度值字符串
    • 多条曲线不指定颜色时,会自动选择不同颜色
    • '‐' 实线
    • '‐‐' 破折线
    • '‐.' 点划线
    • ':' 虚线
    • '' ' ' 无线条
    • '.' 点标记
    • ',' 像素标记(极小点)
    • 'o' 实心圈标记
    • 'v' 倒三角标记
    • '^' 上三角标记
    • '>' 右三角标记
    • '<' 左三角标记


    如上:字符可以从3个中任意一个进行组合。如上代码中:我使用的是? ? ?绿色,实线,点。

    2、美化图表

    为了使图表看起来更加的美丽,我们需要给他增加一点修饰才行。

    from matplotlib import pyplot#导入模块
    
    
    chart, = pyplot.plot([], [], 'g.-')#创建2维直线图pyplot.plot([0.1,0.2], [0.1,0.2], 'g.-'),多个点坐标
    
    chart.set_data(1, 1)#设置坐标x,y的点
    
    pyplot.title("chart")#添加图标题
    
    pyplot.show()#弹窗显示

    三、扩展

    为了方便之后添加柱状图,我们需要增加一句代码

    from matplotlib import pyplot#导入模块
    
    fig, ax = pyplot.subplots()#返回一个包含figure和axes对象的元组,将元组分解为fig和ax两个变量,可创建子图
    
    chart, = pyplot.plot([], [], 'g.-')#创建2维直线图
    
    chart.set_data(1, 1)#创建坐标x,y
    
    pyplot.title("chart")#添加图标题
    
    pyplot.show()#弹窗显示

    ?

    我们来看一下成品吧!

    欢迎关注我们哦:

    ?

    cs