def make_figure_disagg(extractors, what):
    """
    $ oq plot 'disagg?kind=Mag&imt=PGA&rlz=0'
    """
    import matplotlib.pyplot as plt
    fig = plt.figure()
    ax = fig.add_subplot(1, 1, 1)
    oq = extractors[0].oqparam
    disagg = extractors[0].get(what)
    [sid] = disagg.site_id
    [imt] = disagg.imt
    [poe_id] = disagg.poe_id
    [rlz] = disagg.rlz
    ax.set_xlabel('Disagg%s on site %s, imt=%s, poe_id=%d, inv_time=%dy' %
        (disagg.kind, sid, imt, poe_id, oq.investigation_time))
    x, y = disagg.array.T
    print(y)
    ax.plot(x, y, label='rlz-%s' % rlz)
    ax.legend()
    return plt
