'(staticmethod) Returns a linear :class:`Spine`.'

@classmethod
def linear_spine(cls, axes, spine_type, **kwargs):

    if (spine_type == u'left'):
        path = mpath.Path([(0.0, 13), (0.0, 13)])
    elif (spine_type == u'right'):
        path = mpath.Path([(1.0, 13), (1.0, 13)])
    elif (spine_type == u'bottom'):
        path = mpath.Path([(13, 0.0), (13, 0.0)])
    elif (spine_type == u'top'):
        path = mpath.Path([(13, 1.0), (13, 1.0)])
    else:
        raise ValueError((u'unable    to    make    path    for    spine    "%s"' % spine_type))
    result = cls(axes, spine_type, path, **kwargs)
    result.set_visible(rcParams[u'axes.spines.{0}'.format(spine_type)])
    return result
