как вставить aplhabets [AZ] вместо баров в 3d-графике matplotlib, построение 3D-баров, высота алфавитов установлена ​​на высоту баров - PullRequest
0 голосов
/ 06 февраля 2020

как вставить алфавиты [AZ] вместо полос в Matplotlib 3D-построение 3D-бара, высота алфавитов установлена ​​на высоту бара.

вставка различных алфавитов на оси X в позиции Y на высоту Z

Бары нужно заменить на буквы [AL] на графике.

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
import numpy as np
from matplotlib import style
style.use('ggplot')

fig = plt.figure()
ax1 = fig.add_subplot(111, projection='3d')

x3 = [1,2,3,4,5,6,7,8,9,10]
y3 = [5,6,7,8,2,5,6,3,7,2]
z3 = np.zeros(10)

dx = np.ones(10)
dy = np.ones(10)
dz = [1,2,3,4,5,6,7,8,9,10]

ax1.bar3d(x3, y3, z3, dx, dy, dz)


ax1.set_xlabel('x axis')
ax1.set_ylabel('y axis')
ax1.set_zlabel('z axis')

plt.show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...