

@staticmethod
def clean(x, y, z, color=None, group=None, alpha=None, size=None):
    '\n        Plot three-dimensional data as points.\n\n        .. image:: scatter3.png\n\n        Parameters\n        ----------\n        x, y, z : array-like, each (n,)\n            Input data\n\n        color : array-like, optional, singleton or (n,3)\n            Single rgb value or array to set colors\n\n        group : array-like, optional, singleton or (n,)\n            Single integer or array to set colors via groups\n\n        size : array-like, optional, singleton or (n,)\n            Single size or array to set point sizes\n\n        alpha : array-like, optional, singleton or (n,)\n            Single alpha value or array to set fill and stroke opacity\n\n        '
    points = vecs_to_points_three(x, y, z)
    outdict = {
        'points': points,
    }
    outdict = add_property(outdict, color, 'color')
    outdict = add_property(outdict, group, 'group')
    outdict = add_property(outdict, size, 'size')
    outdict = add_property(outdict, alpha, 'alpha')
    return outdict

dataset/ETHPy150Open lightning-viz/lightning-python/lightning/types/three.py Scatter3.clean/original