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 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
python中Genarator函数用法分析
Apr 08 Python
tensorflow实现KNN识别MNIST
Mar 12 Python
python如何在循环引用中管理内存
Mar 20 Python
使用python装饰器计算函数运行时间的实例
Apr 21 Python
对Python2与Python3中__bool__方法的差异详解
Nov 01 Python
Django  ORM 练习题及答案
Jul 19 Python
Python大数据之使用lxml库解析html网页文件示例
Nov 16 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
Mar 10 Python
Python bisect模块原理及常见实例
Jun 17 Python
python基于turtle绘制几何图形
Jun 15 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 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
thinkPHP使用post方式查询时分页失效的解决方法
2015/12/09 PHP
利用php输出不同的心形图案
2016/04/22 PHP
JavaScript性能陷阱小结(附实例说明)
2010/12/28 Javascript
js有关元素内容操作小结
2011/12/20 Javascript
javascript将数组插入到另一个数组中的代码
2013/01/10 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
JavaScript实现的DOM绘制柱状图效果示例
2018/08/08 Javascript
Vue 组件参数校验与非props特性的方法
2019/02/12 Javascript
JS实现简单随机3D骰子
2019/10/24 Javascript
原生javascript如何实现共享onload事件
2020/07/03 Javascript
vue项目中使用多选框的实例代码
2020/07/22 Javascript
用Python进行一些简单的自然语言处理的教程
2015/03/31 Python
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
python爬取m3u8连接的视频
2018/02/28 Python
Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解
2018/09/04 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
Python设计模式之装饰模式实例详解
2019/01/21 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
Pyecharts绘制全球流向图的示例代码
2020/01/08 Python
Python用input输入列表的实例代码
2020/02/07 Python
Python range与enumerate函数区别解析
2020/02/28 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
德国拖鞋网站:German Slippers
2019/11/08 全球购物
工程师求职简历的自我评价分享
2013/10/10 职场文书
个人对照检查材料
2014/02/12 职场文书
2014年教育工作总结
2014/11/26 职场文书
2015年乡镇财政工作总结
2015/05/19 职场文书
施工现场安全管理制度
2015/08/05 职场文书
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python
一文搞懂Redis中String数据类型
2022/04/03 Redis