Python堆叠直方图分组数据

乔治治愈者

如何创建像这样的堆叠直方图: 在此处输入图片说明

import numpy as np
import pylab as P
import matplotlib.pyplot as plt
import matplotlib
matplotlib.style.use('ggplot')

%pylab inline
pylab.rcParams['figure.figsize'] = (15, 4)
mu, sigma = 200, 25
x = mu + sigma*P.randn(1000,2)
n, bins, patches = P.hist(x, 10, normed=1, histtype='bar', stacked=True)
P.show()

用于分组数据。

import pandas as pd
df1 = pd.DataFrame({'A': [1,2,3,4,5,6,7,8,9],'group': [1,0,0,0,0,1,1,1,1]})

作为df1.A.hist(by=df1.group, bins='doane', stacked=True)

df1.A.hist(by=df1.group, bins='doane')

仅导致: 在此处输入图片说明

雾气

您可以pivot将DataFrame设置为使每个组位于不同的列中,然后生成直方图。

df1 = pd.DataFrame({'A': [1,2,3,4,5,6,7,8,9],'group': [1,0,0,0,0,1,1,1,1]})
df1.pivot(columns='group', values='A').plot.hist(stacked=True)

在此处输入图片说明

编辑:将stacked=True参数添加hist()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python堆叠直方图

来自分类Dev

使用pandas dataframes数据python创建堆叠的直方图

来自分类Dev

Pandas Python 中的堆叠直方图

来自分类Dev

如何从分组数据创建直方图

来自分类Dev

python bokeh-堆叠的条形,分类和分组的分类数据,n个堆叠系列的情况

来自分类Dev

使用matplotlib在python中绘制堆叠的直方图

来自分类Dev

Python:如何使用Plotly堆叠或叠加直方图

来自分类Dev

在 Python 中使分组直方图更大

来自分类Dev

Python中直方图的数据

来自分类Dev

按范围分组数据以制作直方图

来自分类Dev

从pandas DataFrame中的分组数据绘制直方图

来自分类Dev

熊猫DataFrame中分组数据的直方图问题

来自分类Dev

按范围分组数据以制作直方图

来自分类Dev

熊猫堆叠/分组创建新的数据框

来自分类Dev

从数据帧按十年堆叠直方图

来自分类Dev

创建多个直方图,并根据用户从Python中的单个大型数据集中进行分组

来自分类Dev

直方图条不能在python中使用matplotlib堆叠

来自分类Dev

如何在Python中的单个图形中堆叠多个直方图?

来自分类Dev

堆叠组件的直方图

来自分类Dev

gnuplot堆叠直方图重叠

来自分类Dev

根据熊猫数据框创建分组的堆叠数组

来自分类Dev

Kendo UI 图表中的分组和堆叠数据

来自分类Dev

Gnuplot:堆叠直方图条的颜色

来自分类Dev

python plotly-堆叠+分组的条形图

来自分类Dev

在Python中为数据创建直方图

来自分类Dev

从数据框中以Python显示直方图

来自分类Dev

R-分组直方图

来自分类Dev

Matplotlib PyPlot堆叠直方图-在每个栏中堆叠不同的属性

来自分类Dev

如何在kibana上制作堆叠的直方图?