В данном примере мы создадим простой 3D-график на основе данных из массива NumPy.
Для начала импортируем необходимые библиотеки:
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
Затем создадим массив NumPy с данными для построения графика:
#
data = np.random.rand(20, 3)
#
Теперь создадим объект графика и присвоим ему переменную fig:
#
fig = plt.figure()
#
Далее добавим оси к нашему графику с помощью метода add_subplot:
#
ax = fig.add_subplot(111, projection='3d')
#
Затем построим график с помощью метода scatter:
#
ax.scatter(data[:,0], data[:,1], data[:,2])
#
Наконец, отобразим график с помощью метода show:
#
plt.show()
#
В результате мы получим простой 3D-график на Python.