4 개 이상의 값으로 3d 막대 그래프를 만들면 그래프가 올바르게 보이지만 3 개로 막대를 삼각형으로 만들면 어떻게됩니까?Matplotlib의 3d 막대 그래프 문제
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
color_grade_classes = ['#80FF00','#FFFF00','#FF8000', '#FF0000']
for colors, rows in zip(color_grade_classes, [3,2,1,0]):
indexs = np.arange(3)
heights = np.random.rand(3)
print rows, indexs, heights, colors
ax.bar(indexs, heights, zs = rows, zdir='y', color=colors, alpha=0.8)
ax.set_xlabel('X')
ax.set_ylabel('Y')
plt.show()
이 생성
을하지만 5 인덱스와 높이의 수를 늘릴 때이 얻을 : 당신은 단지 때문에
가능한 버그 인 것 같습니다. –
3 개와 삼각형을 가지고 있고 2 개 막대기로 그릴 수는 없습니다 ... windows 7 matplotlib 1.1.0 – joaquin
matplotlib에서 버그를보고 할 수있는 사람은 누구입니까? – user1170056