美文网首页
python matplotlib 线性图

python matplotlib 线性图

作者: 千千罐 | 来源:发表于2020-10-24 09:53 被阅读0次

    matplotlib.pyplot.plot()进行线性图的绘制,示例如下:

    import numpy as np 
    from matplotlib import pyplot as plt 
     
    x = np.arange(1,11) 
    y =  2  * x +  5 
    plt.title("TTTTTTTT") 
    plt.xlabel("XXXXXX") 
    plt.ylabel("YYYYYY") 
    plt.plot(x,y) 
    plt.savefig('plot-1.png')
    #plt.show()
    

    作为线性图的替代,可以通过向 plot() 函数添加格式字符串来显示离散值。 可以使用以下格式化字符。

    字符 描述
    '-' 实线样式
    '--' 短横线样式
    '-.' 点划线样式
    ':' 虚线样式
    '.' 点标记
    ',' 像素标记
    'o' 圆标记
    'v' 倒三角标记
    '^' 正三角标记
    '<' 左三角标记
    '>' 右三角标记
    '1' 下箭头标记
    '2' 上箭头标记
    '3' 左箭头标记
    '4' 右箭头标记
    's' 正方形标记
    'p' 五边形标记
    '*' 星形标记
    'h' 六边形标记 1
    'H' 六边形标记 2
    '+' 加号标记
    'x' X 标记
    'D' 菱形标记
    'd' 窄菱形标记
    '|' 竖直线标记
    '_' 水平线标记

    可以通过plt.plot()设置显示的形状和颜色

    1)“o” 表示显示的是圆点,“b” 表示显示颜色是蓝色

    import numpy as np 
    from matplotlib import pyplot as plt 
     
    x = np.arange(1,11) 
    y =  2  * x +  5 
    plt.title("Matplotlib demo") 
    plt.xlabel("x axis caption") 
    plt.ylabel("y axis caption") 
     ''' o 表示显示的是圆点,b 表示显示颜色是蓝色 '''
    plt.plot(x,y,"ob") 
    plt.show()
    

    2)”+“ 代表形状是+, ”g“ 代表颜色是绿色

    import numpy as np 
    from matplotlib import pyplot as plt 
     
    x = np.arange(1,11) 
    y =  2  * x +  5 
    plt.title("TTTTTTTT") 
    plt.xlabel("XXXXXX") 
    plt.ylabel("YYYYYY")
    
    #'+' 代表形状是+,'g'代表颜色是绿色
    plt.plot(x,y,'+g')  
    plt.savefig('plot-2.png')
    #plt.show()
    

    参考:https://www.runoob.com/numpy/numpy-matplotlib.html

    相关文章

      网友评论

          本文标题:python matplotlib 线性图

          本文链接:https://www.haomeiwen.com/subject/gsozpktx.html