У меня есть список из 3-х наборов, представляющих набор точек в 3D-пространстве. Я хочу построить поверхность, покрывающую все эти точки. Функция plot_surface в пакете mplot3d требует в качестве аргументов X, Y и Z, которые являются 2d-массивами. Является ли plot_surface правильной функцией для построения поверхности и как преобразовать мои данные в требуемый формат?
data = [(x1,y1,z1),(x2,y2,z2),.....,(xn,yn,zn)]