AwesomeTang
这个作者很懒,什么都没留下…
展开
-
【Seaborn】组合图表:PairPlot和JointPlot
会自动根据数据集中的度量字段自动生成图表,而不需要我们依次去绑定数据;默认对角线是使用直方图,两侧散点图;如一样,一样也会根据数据集的度量字段自动生成图表,而不需要依次去指定;...原创 2022-06-04 10:46:22 · 1075 阅读 · 1 评论 -
【Seaborn】组合图表:FacetGrid、JointGrid、PairGrid
Seaborn中有几种特殊的组合图表:、、,不同于我们在上一章讲到的组合图表,这三种组合图表是Seaborn中根据我们常用的统计场景已经将图表组合封装好了,我们只需要简单的绑定我们的数据即可完成绘制。会根据我们数据集中的维度字段快速的将一份图表复制多份。是根据数据集的维度去创建多个图表的话,那么就是根据数据集中的度量字段去生成多个坐标系;我们同样还是使用相同的数据集:我们也可以通过和分别去指定对角线的图表和非对角线的图表;如下所示,我们指定对角线的4个图表使用,非对角线的图表使用;你会发现这样对原创 2022-06-03 17:20:39 · 450 阅读 · 0 评论 -
【Seaborn】组合图表、多子图的实现
介绍seaborn可以非常便捷的将各种图表组合起来,如在上一章使用row和col参数可以非常快速的根据数据生成多个图表;本章主要介绍根据我们自己的个性需求生成组合图表,这里组合图表分成两种形式:多子图:在一个画布上绘制多个坐标系;图表重叠:将多个图表在一个坐标系展示;多子图在之前的内容中我们讲到了seaborn的图表层级,axes-level图表是可以添加到matplotlib的复杂figure中的,seaborn中的axes-level都有添加一个ax参数用于指定在figure中的绘图位置原创 2022-05-28 16:06:06 · 2684 阅读 · 0 评论 -
【Seaborn】Seaborn中的三类图表——相关性(relplot)、分布型(displot)和分类型(catplot)图表
介绍本章主要介绍在Seaborn中的三种图表类型:相关性图表(relplot)分布型图表(displot)分类型图表(catplot)相关性图表相关性图表主要是散点图和折线图,散点图用于相关性分析相比大家都会比较熟悉,seaborn中的线图主要是用于连续性数值的分析;在上一章的内容中提到过,seaborn有figure-level和axes-levle层级的两种图表,在相关性分析的图表中我们通常会使用relplot,relplot是figure-level的图表,散点图和线图我们可以通原创 2022-05-22 17:07:17 · 1732 阅读 · 0 评论 -
【Seaborn】初识Searborn
初识SearbonSeaborn是一个基于Matplotlib编写的可视化图形库,也能快速支持Pandas、numpy的数据结构;相较于Matplotlib90年代的绘图风格以及复杂的API,Seaborn可以更加快速便捷的绘制出更加复杂更加好看的可视化图表;就像seaborn的官方文档说的,希望通过Seaborn能够可以让你更加专注于数据本身,而不是如何去绘制整个图表;第一个例子# 引入seaborn和matplotlibimport seaborn as snsimpor原创 2022-05-21 15:55:06 · 545 阅读 · 0 评论 -
【Matplotlib】多子图&不均匀分布子图|subplot、subplots和add_subplot的用法
介绍本站主要介绍如何在画布(figure)中常见多个图表(axes);均匀分布子图不均匀分布子图简单例子import matplotlib.pyplot as pltplt.style.use(['ggplot']) # 设置图表风格plt.rcParams['font.sans-serif'] = ['Heiti TC']x = ["深圳", "广州", "北京", "上海"]y = [1, 3, 2, 5]ax1 = plt.subplot(2, 2, 1)ax1.ba原创 2022-05-21 11:26:27 · 1050 阅读 · 0 评论 -
【Matplotlib】图表元素
介绍本章主要介绍在Matplotlib中的图表元素添加与配置方法,包含:画布大小标题坐标轴标题图例数据标签网格线等等基础例子在后续的例子都会基于下面这个折线图去进行配置:import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Heiti TC']x = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月原创 2022-05-15 15:26:32 · 361 阅读 · 0 评论 -
【Maplotlib】基础图表介绍
基础图表本章内容主要在Matplotlib的基础图表。折线图折线图通常用于展示一段时间内的趋势,可以通过plot()进行折线图的绘制;import matplotlib.pyplot as plt# 设置中文字体plt.rcParams['font.sans-serif'] = ['Heiti TC']plt.plot( ["深圳", "广州", "北京", "上海"], [1, 4, 2, 3], linestyle='-.', # 线型 linewid原创 2022-05-08 18:05:36 · 560 阅读 · 0 评论 -
【Matplotlib】关于Matplotlib需要理解的知识&解决中文方块问题
介绍Matplotlib可以说是Python可视化领域的泰斗,如果你想学习Python可视化,那么Matplotlib肯定是没办法绕过去的。Matplotlib 是 Python 的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。Matplotlib 可以用来绘制各种静态,动态,交互式的图表,我们熟知的Seaborn,Pandas的绘图接口也是基于Matplotlib做了更高级的封装。Matplotlib 是一个非常强大的 Python 画图工具,我们可以使用该工具将很多数据原创 2022-05-08 14:05:31 · 373 阅读 · 0 评论