zoukankan      html  css  js  c++  java
  • 第二章:第四节数据可视化

    【思考】最基本的可视化图案有哪些?分别适用于那些场景?(比如折线图适合可视化某个属性值随时间变化的走势)
    #思考回答
    #这一部分需要了解可视化图案的的逻辑,知道什么样的图案可以表达什么样的信号b
    #可视化 先考虑平面图形

    1. 折线图 数据的变化曲线
    2. 柱状图 数据规模的堆积呈现
    3. 直方图和密度图 对数值的频率离散化
    4. 散布图 两个一维数据序列的关系
    5. 地图 需要用到地理位置或相关数据

    一次分类后的柱状图:可视化展示泰坦尼克号数据集中男女中生存人数分布情况

    sex_dist = text.groupby('Sex')['Survived'].sum()
    sex_dist.plot(kind='bar')
    plt.title('survived_count')
    

    请添加图片描述
    多个分组时 groupby参数不止一个时 可视化展示泰坦尼克号数据集中男女中生存人与死亡人数的比例图

    sex_sur_dist = text.groupby(['Sex','Survived'])['Survived'].count().unstack()
    print(sex_sur_dist)
    sex_sur_dist.plot.bar(stacked='True')
    

    请添加图片描述

  • 相关阅读:
    Java
    Linux
    Linux
    Linux
    Java
    Ansible
    Ansible
    Java
    ACM&OI 基础数论算法专题
    题解 P4781 【【模板】拉格朗日插值】
  • 原文地址:https://www.cnblogs.com/most-silence/p/15495347.html
Copyright © 2011-2022 走看看