精华内容
下载资源
问答
  • 条形图显示各个项目之间的比较情况,直方图有类似的作用 饼图:显示各数据的百分比情况 散点图:显示若干数据系列中各数值之间的关系 箱型图:用来显示一组数据分散情况的统计图,在识别异常值方面有一定的优越...

    常见图表

    由上一篇博客我们可以大致了解,常见的图表分为以下几种:

    • 折线图:以折线方式反应数据变化趋势
    • 直方图:利用方块大小反应数据差异
    • 条形图:显示各个项目之间的比较情况,和直方图有类似的作用
    • 饼图:显示各数据的百分比情况
    • 散点图:显示若干数据系列中各数值之间的关系
    • 箱型图:用来显示一组数据分散情况的统计图,在识别异常值方面有一定的优越性
    基础图标函数 描述
    plt.plot() 坐标图
    plt.boxplot() 箱型图
    plt.bar() 条形图
    plt.barh() 横向条形图
    plt.polar() 极坐标图
    plt.pie() 饼图
    plt.cohere() X-Y的相关性函数
    plt.scatter() 散点图,x,y长度相同
    plt.step() 步阶图
    plt.hist() 直方图
    plt.contour() 等值图
    plt.vlines() 垂直图
    plt.plot_date() 绘制数据日期
    • 基本环境
    import matplotlib.pyplot as plt
    import numpy as np
    import matplotlib
    

    条形图

    条形图

    # 条形图
    labels = ['G1', 'G2', 'G3', 'G4', 'G5']
    men_means = [20, 34, 30, 35, 27]
    women_means = [25, 32, 34, 20, 25]
    # 标签位置
    x = np.arange(len(labels))  
    # 设置条形宽度
    height = 0.35
    fig, ax = plt.subplots()# 设置子绘图区域
    rects1 = ax.bar(x - height/2, men_means, height, label='Men')
    rects2 = ax.bar(x + height/2, women_means, height, label='Women')
    ax.set_xlabel('Scores')
    ax.set_title('Scores by group and gender')
    ax.set_xticks(x)
    ax.set_xticklabels(labels)
    ax.legend()
    plt.show()
    # 水平条形图
    y = np.arange(len(labels))
    fig, ax = plt.subplots()
    rects1 = ax.barh(y - height/2, men_means, height, label='Men')
    rects2 = ax.barh(y + height/2, women_means, height, label='Women')
    ax.set_xlabel('Scores')
    ax.set_title('Scores by group and gender')
    ax.set_yticks(y)
    ax.set_yticklabels(labels)
    ax.legend()
    plt.show()
    

    在这里插入图片描述
    在这里插入图片描述

    折线图

    # 设置字体为黑体
    matplotlib.rcParams['font.family']='SimHei'
    x = [1,2,3,4,5]
    y = [10,12,23,44,65]
    # ms表示星型标记字符的大小
    plt.plot(x,y,'r*--',ms=10,label="a")
    plt.xlabel("发布时间")
    plt.ylabel("访问量")
    plt.title("翠花博客活跃度")
    plt.legend()
    plt.show()
    

    在这里插入图片描述

    饼图

    labels= 'Frogs','Hogs','Dogs','Logs'
    sizes = [15,30,45,10]
    explode = (0,0.1,0,0)
    plt.pie(sizes,explode=explode,labels=labels,autopct='%1.1f%%',shadow=False,startangle=90)
    plt.show()
    
    pie参数 描述
    sizes 约定饼图尺寸
    explode 指出哪块突出
    labels 表示那块标签
    autopct 表示中间显示百分比的方式
    shadow 表示是否带有阴影
    startangle 表示饼图起始角度

    在这里插入图片描述

    直方图

    # 生成高斯分布的概率密度随机数 50为均值 20为标准差
    a = np.random.normal(50,20,size=100)
    plt.xlabel('横轴:time',fontproperties='SimHei',fontsize=20)
    plt.ylabel('纵轴:Hz',fontproperties='Kaiti',fontsize=10)
    plt.hist(a,20,histtype='stepfilled',facecolor='b',alpha=0.75)
    plt.show()
    

    在这里插入图片描述

    散点图

    fig,ax=plt.subplots()               # fig ax分别图表和图表绘制的区域
    # 横轴和纵轴分别对应正态分布10倍后的点,标记方式为o型
    ax.plot(10*np.random.randn(100),10*np.random.randn(100),'o')
    ax.set_title('Simple Scatter')
    plt.show()
    

    在这里插入图片描述

    展开全文
  • 饼图和百分比栏常在许多系统中用来表示过程或某些状态的百分比情况。它用图形直观的告诉使用者当前的百分比情况。 数据曲线控件 X-Y Chart & Angle Chart for .Net 数据曲线控件是用来图形可视化显示能用y=f(x...
  • 分散条形图以可视化李克特量表项(即,对于进度报告(.png),从5点刻度到非常不同意(1)到完全同意(5)) 甜甜圈图表可显示进度报告(.png)类别数据的计数/百分比 入门-数据收集 在SurveyMonkey上创建/编辑...
  • 条形图 • 折线图 • 饼图 • XY散点图 • 面积图 • 圆环图 • 雷达图 • 曲面图 • 气泡图 • 股价图 • 圆柱图、圆柱图棱锥图 • 自定义图表类型 • 线-柱图 • 两轴折线图 • 对数图 • 组合图 • 创建...
  • 中文版Excel.2007图表宝典 1/2

    热门讨论 2012-04-06 18:49:24
    8.4 柱形图和条形图的变化形式/227 8.4.1 堆积柱形图的变化形式/227 8.4.2 创建阶梯式图表/229 8.4.3 改变柱形的宽度/231 8.4.4 根据条件设置柱形颜色/232 8.4.5 创建一个对比直方图/233 8.4.6 创建甘特图/234 8.4.7...
  • 中文版Excel.2007图表宝典 2/2

    热门讨论 2012-04-06 19:01:36
    8.4 柱形图和条形图的变化形式/227 8.4.1 堆积柱形图的变化形式/227 8.4.2 创建阶梯式图表/229 8.4.3 改变柱形的宽度/231 8.4.4 根据条件设置柱形颜色/232 8.4.5 创建一个对比直方图/233 8.4.6 创建甘特图/234 8.4.7...
  • excel的使用

    2012-11-25 17:06:01
    [Green]”,那么正数、负数、零文本将分别显示上面的颜色(如6)。6 再举一个例子,假设正在进行帐目的结算,想要用蓝色显示结余超过$50,000的帐目,负数值用红色显示在括号中,其余的值用缺省颜色显示,...
  • 曲线支持游标+悬停高亮数据点和显示值,柱状支持顶部(可设置顶端+上部+中间+底部)显示数据,全部自适应计算位置。 主界面直接鼠标右键切换布局+配色方案+关闭开启某个二级窗体。 自动记忆所有子窗口的大小位置...
  • 72.Tableau图表分析_实例上手条形(柱状) 73.Tableau图表分析_实例上手折线 74.Tableau图表分析_实例上手饼状 75.Tableau图表分析_实例上手散点 76.Tableau图表分析_实例上手文本表 77.Tableau图表分析_...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态创建...
  • C#程序开发范例宝典(第2版).part02

    热门讨论 2012-11-12 07:55:11
    实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • C#程序开发范例宝典(第2版).part13

    热门讨论 2012-11-12 20:17:14
    实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 任务224: 实例上手条形(柱状) 任务225: 实例上手折线 任务226: 实例上手饼状 任务227: 实例上手散点 任务228: 实例上手文本表 任务229: 实例上手热图 任务230: 实例上手直方 任务231: 实例上手...
  • 程序开发范例宝典>>

    2012-10-24 10:41:28
    实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 ...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095 动态...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095...
  • 实例091 在ProgressBar控件中显示进度百分比 132 实例092 在NumericUpDown控件中显示当前系统日期 133 2.10 控件技术 134 实例093 程序运行时智能增减控件 134 实例094 多控件的焦点循环移动 136 实例095...

空空如也

空空如也

1 2
收藏数 40
精华内容 16
关键字:

条形图显示数值和百分比