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中使用装饰器时需要注意的一些问题
May 11 Python
解决pycharm界面不能显示中文的问题
May 23 Python
python中for用来遍历range函数的方法
Jun 08 Python
python实现简单http服务器功能
Sep 17 Python
Python实现将Excel转换成为image的方法
Oct 23 Python
在PyCharm下使用 ipython 交互式编程的方法
Jan 17 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
Django使用Jinja2模板引擎的示例代码
Aug 09 Python
python enumerate内置函数用法总结
Jan 07 Python
关于初始种子自动选取的区域生长实例(python+opencv)
Jan 16 Python
Django-rest-framework中过滤器的定制实例
Apr 01 Python
python中的时区问题
Jan 14 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
收音机指标测试方法及仪器
2021/03/01 无线电
ubuntu12.04使用c编写php扩展模块教程分享
2013/12/25 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
Nigma vs Liquid BO3 第二场2.14
2021/03/10 DOTA
在textarea文本域中显示HTML代码的方法
2007/03/06 Javascript
ajax 文件上传应用简单实现
2009/03/03 Javascript
Javascript isArray 数组类型检测函数
2009/10/08 Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
原生JS实现响应式瀑布流布局
2015/04/02 Javascript
JavaScript的History API使搜索引擎抓取AJAX内容
2015/12/07 Javascript
JavaScript判断图片是否已经加载完毕的方法汇总
2016/02/05 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
2017/11/11 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
JavaScript 正则命名分组【推荐】
2018/06/07 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
2018/10/20 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
详解vue+axios给开发环境和生产环境配置不同的接口地址
2019/08/16 Javascript
python实现博客文章爬虫示例
2014/02/26 Python
Python查找第n个子串的技巧分享
2018/06/27 Python
python 公共方法汇总解析
2019/09/16 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
django中url映射规则和服务端响应顺序的实现
2020/04/02 Python
python3.5的包存放的具体路径
2020/08/16 Python
入团者的自我评价分享
2013/12/02 职场文书
财务总监管理岗位职责
2014/03/08 职场文书
青年志愿者活动总结
2014/04/26 职场文书
村安全生产责任书
2014/08/25 职场文书
考博导师推荐信范文
2015/03/27 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
2016新春团拜会致辞
2015/08/01 职场文书
Pytest allure 命令行参数的使用
2021/04/18 Python
go语言求任意类型切片的长度操作
2021/04/26 Golang
Python 中的Sympy详细使用
2021/08/07 Python