首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

趋势(三)利用python绘制堆叠面积图

趋势(三)利用python绘制堆叠面积图 堆叠面积图(Stacked area Chart)简介 堆叠式面积图的原理与简单面积图相同,但它能同时显示多个数据系列,适合用来比较同一间隔内多个变量的变化。...matplotlib.pyplot as plt # 自定义数据 x=range(1,6) y1=[1,4,6,8,9] y2=[2,2,7,10,12] y3=[2,8,5,10,6] # 利用stackplot绘制堆叠面积图...(y).T df.columns = ['A', 'B', 'C'] # 利用area函数绘制堆叠面积图 df.plot.area() plt.show() 定制多样化的堆叠面积图 自定义堆叠面积图一般是结合使用场景对相关参数进行修改...) plt.show() 总结 以上通过matplotlib和pandas快速绘制堆叠面积图。...并通过修改参数或者辅以其他绘图知识自定义各种各样的堆叠面积图来适应相关使用场景。 共勉~

9110

三、教你搞懂渐变堆叠面积图《手把手教你 ECharts 数据可视化详解》

官方示例:https://echarts.apache.org/examples/zh/index.html 《手把手教你 ECharts 数据可视化详解》 目录 一、基础折线图详解 二、基础平滑、面积折线图与折线堆叠...、面积堆叠 一、渐变色 再正式学习 渐变堆叠面积图 之前,我们需要学习在 ECharts 的图标上如何创建渐变色。...在创建渐变色的前 4 个参数 0, 0, 0, 1 表示的是渐变色的其实位置,值分别对应的位置是 ”右下左上“;例如第一个 0 对应的是右,第二个 0 对应的是 下,以此类推;再次最后一个位置为 1 则表示渐变色其实位置从上方向开始...: 此时的感觉应该不是很明显,我们可以将 1, 1, 0, 0 改成 1, 1, 1, 0 ,那就是从靠右的下左方向开始,此时应该就是整个底部就是渐变色的开始,那么效果如下: 二、渐变堆叠面积图 我们打开官网示例图的...渐变堆叠面积图: 打开后,其配置代码如下: option = { color: ['#80FFA5', '#00DDFF', '#37A2FF', '#FF0087', '#FFBF00']

1.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一文掌握Pandas可视化图表

    ‘barh’ : 条形图 ‘hist’ : 直方图 ‘box’ : 箱型图 ‘kde’ : 密度图 ‘density’ : 同密度图 ‘area’ : 面积图 ‘pie’ : 饼图 ‘scatter’...# 柱状图bar df.plot.bar() (这里不做展示,前面案例中有) 此外我们还可以绘制堆叠柱状图,通过设置参数stacked来搞定 # 堆叠柱状图 df.plot.bar(stacked=True...(figsize=(6,8)) 堆叠条形图 # 堆叠条形图 df.plot.barh(stacked=True) 直方图 直方图又称为质量分布图,主要用于描述数据在不同区间内的分布情况,描述的数据量一般比较大...面积图又称区域图,是将折线图与坐标轴之间的区域使用颜色填充,填充颜色可以很好地突出趋势信息,一般颜色带有透明度会更合适于观察不同序列之间的重叠关系。...默认情况下,面积图是堆叠的 # 默认是堆叠 df.plot.area() 单个面积图 df.a.plot.area() 取消堆叠 # 取消堆叠 df.plot.area(stacked=False

    8.1K50

    『数据可视化』一文掌握Pandas可视化图表

    ‘barh’ : 条形图 ‘hist’ : 直方图 ‘box’ : 箱型图 ‘kde’ : 密度图 ‘density’ : 同密度图 ‘area’ : 面积图 ‘pie’ : 饼图 ‘scatter’...# 柱状图bar df.plot.bar() (这里不做展示,前面案例中有) 此外我们还可以绘制堆叠柱状图,通过设置参数stacked来搞定 # 堆叠柱状图 df.plot.bar(stacked=True...堆叠条形图 # 堆叠条形图 df.plot.barh(stacked=True) ? 直方图 直方图又称为质量分布图,主要用于描述数据在不同区间内的分布情况,描述的数据量一般比较大。...面积图 面积图又称区域图,是将折线图与坐标轴之间的区域使用颜色填充,填充颜色可以很好地突出趋势信息,一般颜色带有透明度会更合适于观察不同序列之间的重叠关系。...默认情况下,面积图是堆叠的 # 默认是堆叠 df.plot.area() ? 单个面积图 df.a.plot.area() ?

    8.1K40

    dotnet OpenXML 使用 MAUI 渲染 PPT 的面积图图表

    解析面积图图表是用到 OpenXML 解析 PPT 的知识,本文只包含很少量的 OpenXML 的知识,我将详细的使用 OpenXML 解析 PPT 的面积图的方法放在了 dotnet OpenXML...解析 PPT 图表 面积图入门 博客里。...解析绘制面积图图表 开始实现绘制 PPT 的图表之前,需要先解析图表的内容 图表的解析部分需要用到 OpenXML 知识,这部分解析的内容,在 dotnet OpenXML 解析 PPT 图表 面积图入门...将图表的各个系列的数据作为面积图绘制 绘制面积图图表的方法是获取到图表的各个系列的数值信息,根据这些数值创建出一段 Path Geometry 路径几何用于填充面积图。...在了解了基础用法,接下来开始绘制面积图 绘制面积图只是一些计算逻辑,通过给定的数据计算出 PathF 的内容,代码如下 for (var chartDataIndex = 0; chartDataIndex

    2.1K30

    手把手教你用plotly绘制excel中常见的16种图表(上)

    第一部分:柱状图、条形图、折线图、面积图、饼图与圆环图、散点图、气泡图和极坐标(雷达图) 第二部分:树状图、旭日图、直方图、箱线图、瀑布图、漏斗图、股价图和地图 ?...面积图 5. 饼图与圆环图 6. 散点图 7. 气泡图 8. 极坐标(雷达图) 0....我们这里用到的是后者,至于其中的区别,大概就是后者是高级版本,封装了很多后者的复杂操作,可以直接用pandas.Dataframe类型,是现在主推的。 1....柱状图 我们知道,在excel插入图表的时候,柱状图一般可选堆叠柱状图和簇状柱状图。...面积图 5. 饼图与圆环图 我们在用excel绘制饼图的时候,可以选择既定配色方案,还可以自定义每个色块的颜色。用plotly绘制的时候,这些自定义操作也是支持的。

    3.9K20

    数据分析之Pandas快速图表可视化各类操作详解

    1.条状图 df_flow_mark['客流量'].plot(kind='bar') df_flow_mark['客流量'].plot.bar() #二者皆可 多个标签图表也可以一齐绘出,要生成堆叠条形图...镶嵌面,由DataFrame.boxplot创建by关键字的箱线图也会影响输出类型: 四、面积填充图 可以使用Series.plot.area()和DataFrame.plot.area()创建面积图。...默认情况下,面积图是堆叠的。要生成堆叠面积图,每列必须全部为正值或全部为负值。 当输入数据包含NaN时,它将自动由0填充。...下面的示例显示了一个气泡图,它使用DataFrame的一列作为气泡大小。...带有DataFrame的饼图需要通过y参数或subplots=True指定目标列。当指定y时,将绘制所选列的饼图。如果指定subplots=True,则每个列的饼图都将绘制为subplots。

    42541

    精选3种张炫酷的动态交互式图表,Pandas一键生成,通俗易懂

    今天来讲一下如何用一行代码在DataFrame数据集当中生成炫酷的动态交互式的图表,我们先来介绍一下这次需要用到的模块cufflinks 模块的安装 涉及到安装,直接pip install即可 pip ...参数上面填的是x轴上面对应的变量名,而y参数填的是y轴上面对应的变量名,我们可以将绘制的图表以png的格式下载下来, 同时我们也还可以对绘制的图表放大查看, 我们再来看一下下面这组数据 df = pd.DataFrame...df.head(10).iplot('bar') output 我们也可以来绘制“堆叠式”的直方图 df.head(10).iplot(kind='bar',barmode='stack') output...,主要用来调整散点的大小 shape: 在绘制子图时候各个图的布局 bargap: 直方图当中柱子之间的距离 barmode : 直方图的形态,stack(堆叠式)、group(簇状)、overlay(...覆盖) 面积图 从折线图到面积图的转变非常的简单,只需要将参数fill设置为True即可,代码如下 df3.iplot(fill = True) output

    56340

    原来使用 Pandas 绘制图表也这么惊艳

    ,它在 x 轴上绘制索引,在 y 轴上绘制 DataFrame 中的其他数字列。...df_3Months.plot(kind='barh', figsize=(9,6)) Output: 我们还可以在堆叠的垂直或水平条形图上绘制数据,这些条形图代表不同的组,结果条的高度显示了组的组合结果...df.plot(kind='box', vert=False, figsize=(9,6)) Output: 面积图 面积图是折线图的扩展,它用颜色填充折线图和 x 轴之间的区域。...如果在同一个图中显示了多个面积图,则不同的颜色可以区分不同的面积图: df.plot(kind='area', figsize=(9,6)) Output: Pandas plot() 方法默认创建堆积面积图...,通过将 False 分配给堆叠参数来取消堆叠面积图是一项常见任务: df.plot(kind='area', stacked=False, figsize=(9,6)) Output: 饼图 如果我们对比率感兴趣

    4.6K50

    Excel图表技巧09:创建上下不同颜色的面积图

    如下图1所示,正值和负值区域带有不同颜色的面积图。 ? 图1 这是如何做到的呢? 首先,准备绘图数据,如下图2所示。 ? 图2 接着,开始绘图。 1....选择日期列和变化列,单击功能区“插入”选项卡“图表”组中的“二维面积图”,得到如下图3所示的图表。 ? 图3 2.选择图表数据系列,按Ctrl+1组合键,设置数据系列格式如下图4所示。 ?...图4 3.设置两种颜色渐变,这也是本次绘图的关键。...中间红色圈圈中有两个点,它们是重合的,一个设置为蓝色,一个设置为红色。注意,其位置位于50%。 ? 图5 4. 调整图表格式如下图6所示。 ? 图6 至此,图表制作完成。...注:本文的技巧学习整理自chandoo.org,有兴趣的朋友可以查阅原文。

    2.8K10
    领券