matplotlib绘制带比例(percentile)的堆叠(stacked)条形图(bar plot)

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib绘制带比例(percentile)的堆叠(stacked)条形图(bar plot)相关的知识,希望对你有一定的参考价值。

matplotlib绘制带比例(percentile)的堆叠(stacked)条形图(bar plot)

 

See the source image

导入包:

%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt

构建数据:

raw_data = {\'first_name\': [\'Jason\', \'Molly\', \'Tina\', \'Jake\', \'Amy\'],
        \'pre_score\': [4, 24, 31, 2, 3],
        \'mid_score\': [25, 94, 57, 62, 70],
        \'post_score\': [5, 43, 23, 23, 51]}
df = pd.DataFrame(raw_data, columns = [\'first_name\', \'pre_score\', \'mid_score\', \'post_score\'])
df

 作图:

# Create a figure with a single subplot
f, ax = plt.subplots(1, figsize=(10,5))

# Set bar width at 1
bar_width = 1

# positions of the left bar-

以上是关于matplotlib绘制带比例(percentile)的堆叠(stacked)条形图(bar plot)的主要内容,如果未能解决你的问题,请参考以下文章

matplotlib中具有不同比例的多轴[重复]

使用matplotlib绘制定制化饼图(图例比例标签支持中文等)

python(matplotlib)三维图像绘制,旋转坐标轴视角,坐标轴拉伸,缩放比例

matplotlib绘制柱状图数字后缀带万字怎么画图

Python-matplotlib绘制带箭头x-y坐标轴图形

如何在 matplotlib 的地图中插入比例尺