我有一个像这样的多索引的熊猫系列:
my_series.head(5)
datetime_publication my_category
2015-03-31 xxx 24
yyy 2
zzz 1
qqq 1
aaa 2
dtype: int64
我使用plot
中的pandas
方法生成一个水平条形图,其中所有堆叠的分类值除以日期时间(根据索引层次结构),如下所示:
my_series.unstack(level=1).plot.barh(
stacked=True,
figsize=(16,6),
colormap='Paired',
xlim=(0,10300),
rot=45
)
plt.legend(
bbox_to_anchor=(0., 1.02, 1., .102),
loc=3,
ncol=5,
mode="expand",
borderaxespad=0.
)
但是,我无法找到一种方法来规范化按datetime_publication,my_category
细分的系列中的所有值。我希望所有相同长度的水平条,但是现在legth取决于系列中的绝对值。
是否有来自pandas的内置功能来规范系列的切片或某些快速功能以应用于跟踪从多指数组合中获取的总数的系列?