Возможно ли в майави указать индивидуально как размер, так и цвета каждой точки?
Этот API для меня громоздкий.
points3d(x, y, z...)
points3d(x, y, z, s, ...)
points3d(x, y, z, f, ...)
x, y and z are numpy arrays, or lists, all of the same shape, giving the positions of the points.
If only 3 arrays x, y, z are given, all the points are drawn with the same size and color.
In addition, you can pass a fourth array s of the same shape as x, y, and z giving an associated scalar value for each point, or a function f(x, y, z) returning the scalar value. This scalar value can be used to modulate the color and the size of the points.
Таким образом, в этом случае скаляр контролирует как размер, так и цвет, и невозможно распутать их. Я хочу, чтобы указать размер как массив (N,1)
и цвет как другой массив (N,1)
.
Кажется сложным?