美文网首页
3-11 Matplotlib数据可视化基础

3-11 Matplotlib数据可视化基础

作者: SRFHolmes | 来源:发表于2018-07-20 21:56 被阅读0次

    matplotlib基础


    1.折线图

    横轴为特征 一维特征

    import matplotlib as mpl
    import matplotlib.pyplot as plt
    import numpy as np
    
    x=np.linspace(0,10,100)
    
    y=np.sin(x)
    
    #绘制图形
    plt.plot(x,y)
    plt.show()
    
    cosy=np.cos(x)
    siny=y.copy()
    plt.plot(x,siny,label="sin(x)")
    plt.plot(x,cosy,color="cyan",linestyle="--",label="cos(x)")
    #plt.xlim(-5,15)
    plt.axis([-1,11,-2,2])
    plt.xlabel("x axis")
    plt.ylabel("y value")
    plt.legend()#图示
    plt.title("welcome")
    plt.show()
    #linestyle : -. -- -
    #color blue green red cyan  yellow black white
    #注意使用axis时的[]
    

    2.Scatter Plot散点图

    二维特征

    plt.scatter(x,siny)
    plt.show()
    
    x=np.random.normal(0,1,100)
    y=np.random.normal(0,1,100)
    
    plt.scatter(x,y,alpha=0.1)#不透明度
    plt.show()
    

    相关文章

      网友评论

          本文标题:3-11 Matplotlib数据可视化基础

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