概述
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d.axes3d import Axes3D # 3D引擎
month = np.arange(1,5)
# 每个⽉ 4周 每周都会产⽣数据
# 三个维度:⽉、周、销量
fig = plt.figure(figsize=(9,6))
ax3 = Axes3D(fig)
for m in month:
ax3.bar(np.arange(4),
np.random.randint(1,10,size = 4),
zs = m ,
zdir = 'x',# 在哪个⽅向上,⼀排排排列
alpha = 0.7,# alpha 透明度
width = 0.5)
ax3.set_xlabel('X',fontsize = 18,color = 'red')
ax3.set_ylabel('Y',fontsize = 18,color = 'red')
ax3.set_zlabel('Z',fontsize = 18,color = 'green')
最后
以上就是谦让自行车为你收集整理的Matplotlib绘制三维柱状图的全部内容,希望文章能够帮你解决Matplotlib绘制三维柱状图所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复