Adicionando barras de erro à plotagem 3D no matplotlib

Não consigo encontrar uma maneira de desenhar barras de erro em um gráfico de dispersão 3D no matplotlib. Basicamente, para o seguinte trecho 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')

Estou procurando algo como

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

Existe uma maneira de fazer isso no mplot3d? Caso contrário, existem outras bibliotecas com esta função?

questionAnswers(1)

yourAnswerToTheQuestion