python+matplotlib绘制3D条形图实例代码


Posted in Python onJanuary 17, 2018

本文分享的实例主要实现的是Python+matplotlib绘制一个有阴影和没有阴影的3D条形图,具体如下。

首先看看演示效果:

python+matplotlib绘制3D条形图实例代码

完整代码如下:

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


# setup the figure and axes
fig = plt.figure(figsize=(8, 3))
ax1 = fig.add_subplot(121, projection='3d')
ax2 = fig.add_subplot(122, projection='3d')

# fake data
_x = np.arange(4)
_y = np.arange(5)
_xx, _yy = np.meshgrid(_x, _y)
x, y = _xx.ravel(), _yy.ravel()

top = x + y
bottom = np.zeros_like(top)
width = depth = 1

ax1.bar3d(x, y, bottom, width, depth, top, shade=True)
ax1.set_title('Shaded')

ax2.bar3d(x, y, bottom, width, depth, top, shade=False)
ax2.set_title('Not Shaded')

plt.show()

shade=True/False,使阴影可见/不可见。

总结

以上就是本文关于python+matplotlib绘制3D条形图实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
浅谈Python浅拷贝、深拷贝及引用机制
Dec 15 Python
Python3多线程操作简单示例
May 22 Python
python 判断参数为Nonetype类型或空的实例
Oct 30 Python
python游戏开发之视频转彩色字符动画
Apr 26 Python
Python中断多重循环的思路总结
Oct 04 Python
详解Python time库的使用
Oct 10 Python
python抓取多种类型的页面方法实例
Nov 20 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
Feb 07 Python
Python图像处理库PIL的ImageGrab模块介绍详解
Feb 26 Python
python 实现读取csv数据,分类求和 再写进 csv
May 18 Python
分享unittest单元测试框架中几种常用的用例加载方法
Dec 02 Python
如何使用Python提取Chrome浏览器保存的密码
Jun 09 Python
《Python学习手册》学习总结
Jan 17 #Python
浅谈Python对内存的使用(深浅拷贝)
Jan 17 #Python
Python分支结构(switch)操作简介
Jan 17 #Python
python2 与python3的print区别小结
Jan 16 #Python
python正则中最短匹配实现代码
Jan 16 #Python
Python程序员面试题 你必须提前准备!
Jan 16 #Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
Jan 16 #Python
You might like
web方式ftp
2006/10/09 PHP
PHP正则表达式之定界符和原子介绍
2012/10/05 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
PHP中比较两个字符串找出第一个不同字符位置例子
2014/04/08 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
2014/06/19 PHP
JS 建立对象的方法
2007/04/21 Javascript
js判断ie版本号的简单实现代码
2014/03/05 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
2015/11/13 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
jstree的简单实例
2016/12/01 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
React Native基础入门之初步使用Flexbox布局
2018/07/02 Javascript
Javascript中弹窗confirm与prompt的区别
2018/10/26 Javascript
微信小程序 checkbox使用实例解析
2019/09/09 Javascript
JS数组进阶示例【数组的几种函数用法】
2020/01/16 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
Python XML RPC服务器端和客户端实例
2014/11/22 Python
Python实现高效求解素数代码实例
2015/06/30 Python
RC4文件加密的python实现方法
2015/06/30 Python
python如何读写json数据
2018/03/21 Python
基于Python安装pyecharts所遇的问题及解决方法
2019/08/12 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
Html5移动端弹幕动画实现示例代码
2018/08/27 HTML / CSS
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
文员个人求职自荐信
2013/09/21 职场文书
教师自我鉴定
2013/12/13 职场文书
艾滋病宣传标语
2014/06/25 职场文书
作风转变年心得体会
2014/10/22 职场文书
2015年依法治校工作总结
2015/07/27 职场文书
《乌鸦喝水》教学反思
2016/02/19 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书