真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何用Python繪制3D柱形圖-創(chuàng)新互聯(lián)

本文主要講解如何使用python繪制三維的柱形圖,如下圖

創(chuàng)新新互聯(lián),憑借十余年的網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),本著真心·誠(chéng)心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計(jì)網(wǎng)站有成百上千家案例。做網(wǎng)站建設(shè),選創(chuàng)新互聯(lián)建站

如何用Python繪制3D柱形圖

源代碼如下:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

#構(gòu)造需要顯示的值
X=np.arange(0, 5, step=1)#X軸的坐標(biāo)
Y=np.arange(0, 9, step=1)#Y軸的坐標(biāo)
#設(shè)置每一個(gè)(X,Y)坐標(biāo)所對(duì)應(yīng)的Z軸的值,在這邊Z(X,Y)=X+Y
Z=np.zeros(shape=(5, 9))
for i in range(5):
  for j in range(9):
    Z[i, j]=i+j

xx, yy=np.meshgrid(X, Y)#網(wǎng)格化坐標(biāo)
X, Y=xx.ravel(), yy.ravel()#矩陣扁平化
bottom=np.zeros_like(X)#設(shè)置柱狀圖的底端位值
Z=Z.ravel()#扁平化矩陣

width=height=1#每一個(gè)柱子的長(zhǎng)和寬

#繪圖設(shè)置
fig=plt.figure()
ax=fig.gca(projection='3d')#三維坐標(biāo)軸
ax.bar3d(X, Y, bottom, width, height, Z, shade=True)#
#坐標(biāo)軸設(shè)置
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z(value)')
plt.show()

分享名稱:如何用Python繪制3D柱形圖-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://weahome.cn/article/djdcps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部