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 相关文章推荐
NumPy 如何生成多维数组的方法
Feb 05 Python
tensorflow实现简单的卷积神经网络
May 24 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
Python常见数字运算操作实例小结
Mar 22 Python
Python骚操作之动态定义函数
Mar 26 Python
Python将json文件写入ES数据库的方法
Apr 10 Python
python定时按日期备份MySQL数据并压缩
Apr 19 Python
python+numpy实现的基本矩阵操作示例
Jul 19 Python
django 快速启动数据库客户端程序的方法示例
Aug 16 Python
Python 3.8 新功能来一波(大部分人都不知道)
Mar 11 Python
python实现简单倒计时功能
Apr 21 Python
Python Pytorch查询图像的特征从集合或数据库中查找图像
Apr 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
微信公众号之主动给用户发送消息功能
2019/06/22 PHP
JQuery 小练习(实例代码)
2009/08/07 Javascript
学习ExtJS Window常用方法
2009/10/07 Javascript
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
2011/03/10 Javascript
javascript作用域和闭包使用详解
2014/04/25 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
3种不同的ContextMenu右键菜单实现代码
2016/11/03 Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
2017/10/16 Javascript
Vue shopCart 组件开发详解
2018/01/26 Javascript
nodejs实现超简单生成二维码的方法
2018/03/17 NodeJs
JS立即执行函数功能与用法分析
2019/01/15 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
2019/12/02 Javascript
JavaScript修改注册表实例代码
2020/01/05 Javascript
用python生成1000个txt文件的方法
2018/10/25 Python
对Pyhon实现静态变量全局变量的方法详解
2019/01/11 Python
Django 自定义分页器的实现代码
2019/11/24 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
pytorch 计算ConvTranspose1d输出特征大小方式
2020/06/23 Python
Python实现壁纸下载与轮换
2020/10/19 Python
纯CSS3实现8组超炫酷鼠标滑过图片动画
2016/03/16 HTML / CSS
爱普生美国官网:Epson美国
2018/11/05 全球购物
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
21岁生日感言
2014/02/27 职场文书
岗位职责怎么写
2014/03/14 职场文书
2014年档案管理员工作总结
2014/12/01 职场文书
门卫岗位职责
2015/02/09 职场文书
污染环境建议书
2015/09/14 职场文书
小学生反邪教心得体会
2016/01/15 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
《静夜思》教学反思
2016/02/17 职场文书
你有一份《诚信考试承诺书》待领取
2019/11/13 职场文书
详解thinkphp的Auth类认证
2021/05/28 PHP
python 如何做一个识别率百分百的OCR
2021/05/29 Python
Python中tqdm的使用和例子
2022/09/23 Python