zoukankan      html  css  js  c++  java
  • python学习07之总结图

      1、各类图的作用

        由于不总是很容易决定如何最好地讲述数据背后的故事,因此我们将图表类型分为三大类来帮助实现这一点。

          1)、趋势类

              趋势被定义为一种变化模式。

              sns.lineplot-折线图最适合显示一段时间内的趋势,多条线可用于显示多个组中的趋势。 

          2)、关系类

              我们可以使用许多不同的图表类型来理解数据中变量之间的关系。

              条形图:

                用于比较不同组对应的数量。 

                  sns.heatmap-heatmap可用于在数字表中查找颜色编码的图案。             

                  散点图:

                    散点图显示两个连续变量之间的关系;如果用颜色编码,我们也可以显示与第三个分类变量之间的关系。             

                  regplot-在散点图中包含回归线,可以更容易地看到两个变量之间的任何线性关系。             

                  sns.lmplot-如果散点图包含多个颜色编码的组,此命令对于绘制多条回归线很有用。             

                  swamplot-分类散点图显示了连续变量和分类变量之间的关系。

          3)、分布类

              我们将分布可视化,以显示我们期望在变量中看到的可能值,以及它们的可能性

              分布图:

                柱状图显示单个数值变量的分布。             

              kdeplot-kde图(或2dkde图)显示单个数值变量(或两个数值变量)的估计、平滑分布。             

              sns.jointplot-此命令可用于同时显示每个单独变量的二维kde图和相应的kde图。 

      2、更改图的主题

          其实只需要一行代码就可以:

    # Change the style of the figure to the "dark" theme
    sns.set_style("dark")

          注意:

            Seaborn有五个不同的主题:(1)“DarkGrid”、(2)“WhiteGrid”、(3)“Dark”、(4)“White”和(5)“Ticks”

            我们只需要使用与上面代码单元中的类似的命令(填充所选主题)来更改它。

    此次学习到此结束!!!!!

  • 相关阅读:
    团队第三次作业-王者终篇
    第二次团队任务之个人
    团队作业总和
    本次分工
    【软件工程】第一次作业
    面向对象第三次作业(向计算器进发)
    面向对象程序设计第二次作业(1)
    面向对象程序设计第二次作业(2)
    我的大一上(福州)
    第一周例行报告
  • 原文地址:https://www.cnblogs.com/fb1704011013/p/11185593.html
Copyright © 2011-2022 走看看