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 22 Python
Python中用altzone()方法处理时区的教程
May 22 Python
TensorFlow模型保存/载入的两种方法
Mar 08 Python
python使用socket创建tcp服务器和客户端
Apr 12 Python
Python二叉树定义与遍历方法实例分析
May 25 Python
kaggle+mnist实现手写字体识别
Jul 26 Python
python绘制简单彩虹图
Nov 19 Python
用Python逐行分析文件方法
Jan 28 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
Jul 01 Python
Python Pillow.Image 图像保存和参数选择方式
Jan 09 Python
Anaconda3中的Jupyter notebook添加目录插件的实现
May 18 Python
scrapy中如何设置应用cookies的方法(3种)
Sep 22 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
一个颜色轮换的简单例子
2006/10/09 PHP
PHP 身份证号验证函数
2009/05/07 PHP
ThinkPHP之A方法实例讲解
2014/06/20 PHP
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
javascript EXCEL 操作类代码
2009/07/30 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
在IE和VB中支持png图片透明效果的实现方法(vb源码打包)
2011/04/01 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
jQuery插件简单学习实例教程
2016/07/01 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
Node.js查找当前目录下文件夹实例代码
2017/03/07 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
原生js的ajax和解决跨域的jsonp(实例讲解)
2017/10/16 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
vue使用vuex实现首页导航切换不同路由的方法
2019/05/08 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
[19:15]DK战队纪录片
2014/09/02 DOTA
Python fileinput模块使用介绍
2014/11/30 Python
Windows中安装使用Virtualenv来创建独立Python环境
2016/05/31 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
python 用for循环实现1~n求和的实例
2019/02/01 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
python 6行代码制作月历生成器
2020/09/18 Python
详解vscode实现远程linux服务器上Python开发
2020/11/10 Python
HTML5+JS实现俄罗斯方块原理及具体步骤
2013/11/29 HTML / CSS
浅析canvas元素的html尺寸和css尺寸对元素视觉的影响
2019/07/22 HTML / CSS
Html5踩坑记之mandMobile使用小记
2020/04/02 HTML / CSS
印尼在线购买隐形眼镜网站:Lensza.co.id
2019/04/27 全球购物
中等生评语大全
2014/05/04 职场文书
股东授权委托书范本
2014/09/13 职场文书
六年级学生期末评语
2014/12/26 职场文书
2015年幼儿园中班下学期工作总结
2015/05/22 职场文书
假如给我三天光明读书笔记
2015/06/26 职场文书
获奖感言怎么写
2015/07/31 职场文书
小学英语教学经验交流材料
2015/11/02 职场文书
JavaScript高级程序设计之变量与作用域
2021/11/17 Javascript