zoukankan      html  css  js  c++  java
  • 数据分析 -matplotlib

    matplotlib
        plt.plot()   # 绘图函数
        plt.show()   # 显示图像
        
        1.plot函数:绘制折线图
            线型linestyle(-,-.,--,..)
            点型marker(v,^,s,*,H,+,X,D,O,...)
            颜色color(b,g,r,y,k,w,...)
            
            plt.plot([0,3,9,15,30],linestyle = '-.',color = 'r',marker = 'o') 
            
        2.常用方法
            plt.plot([0,3,9,15,30],linestyle = '-.',color = 'r',marker = 'o',label="A") 
            plt.plot([1,3,16,23,30],[30,23,13,25,30],label='B')
            plt.title("Title")  # 标题
            plt.xlabel('X')  # x轴名称
            plt.ylabel('Y')  # y轴名称
            plt.xticks(np.arange(0,30,2))  # x轴刻度
            plt.xlim(-0.2,10,2)  # x轴范围
            plt.legend()  # 曲线图例
            
        3.柱状图
            data = [12,34,23,54]
            labels = ['Jan','Fed','Mar','Apr']
            plt.xticks([0,1,2,3],labels)  # 设置x轴刻度
            plt.bar([0,1,2,3],data)  
            
        4.横向柱状图
            data = [12,34,23,54]
            labels = ['Jan','Fed','Mar','Apr']
            plt.yticks([0,1,2,3],labels)
            plt.barh([0,1,2,3],data)      
                        
        5.饼图
            plt.pie([10,20,30,40],labels=list('abcd'),autopct="%.2f%%",explode=[0.1,0,0,0]) 
            plt.axis("equal")
            plt.show()    
    
        6.散点图
            import random
            x = np.random.randn(100)
            y = np.random.randn(100)
            plt.scatter(x,y)
  • 相关阅读:
    C语言之浮点类型
    C语言之变量基本使用
    Linux之Shell位置参数变量
    C语言之字符类型
    Linux之设置环境变量
    C# 获取任何给定类型Type的三种形式
    指针 PointerPlayground2 示例
    mount bind
    mono2.10.9]# ./configure help
    创建基于栈的数组
  • 原文地址:https://www.cnblogs.com/wyf20190411-/p/12013409.html
Copyright © 2011-2022 走看看