Agregar barras de error a la trama 3D en matplotlib

No puedo encontrar una manera de dibujar barras de error en un diagrama de dispersión 3D en matplotlib. Básicamente, para el siguiente fragmento de código

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
X, Y, Z = axes3d.get_test_data(1)
ax.scatter(X, Y, zs = Z, zdir = 'z')

Estoy buscando algo como

ax.errorbar(X,Y, zs = Z, dY, dX, zserr = dZ)

¿Hay alguna manera de hacer esto en mplot3d? Si no, ¿hay otras bibliotecas con esta función?

Respuestas a la pregunta(1)

Su respuesta a la pregunta