绘制3D柱状图,其数据格式为,二维数组或三维数组。

from numpy import *

file=open(‘C:\\Users\\jyjh\\Desktop\\count.txt‘,‘r‘)

arr=[]

for i in file.readlines():

temp=[]

for j in i.strip().split(‘\t‘):

temp.append(float(j))

arr.append(temp)

import random

import numpy as np

import matplotlib as mpl

import matplotlib.pyplot as plt

from mpl_toolkits.mplot3d  import Axes3D

mpl.rcParams[‘font.size‘]=10

fig=plt.figure()

ax=fig.add_subplot(111,projection=‘3d‘)

xs=range(len(arr))

ys=range(len(arr[0]))

for z in range(len(arr)):

xs=range(len(arr))

ys=arr[z]

color=plt.cm.Set2(random.choice(range(plt.cm.Set2.N)))

ax.bar(xs,ys,zs=z,zdir=‘y‘,color=color,alpha=0.5)

ax.xaxis.set_major_locator(mpl.ticker.FixedLocator(xs))

ax.yaxis.set_major_locator(mpl.ticker.FixedLocator(ys))

ax.set_xlabel(‘x‘)

ax.set_ylabel(‘y‘)

ax.set_zlabel(‘copies‘)

plt.show()

通过设置xs,ys,z可以设定绘制不同维度的数据。

python坐标图设计_python 三维坐标图相关推荐

  1. python画三维坐标系_python 三维坐标图

    绘制3D柱状图,其数据格式为,二维数组或三维数组. from numpy import * file=open('C:\\Users\\jyjh\\Desktop\\count.txt','r') a ...

  2. python加快绘图速度_python 三维画图为Python加速 - python+memcached

    本来我一直不知道怎么来更好地优化网页的性能,然后最近做python和php同类网页渲染速度比较时,意外地发现一个很简单很白痴但是 我一直没发现的好方法(不得不BS我自己):直接像某些php应用比如Di ...

  3. python 科学计算设计_Python科学计算——Data Structures

    为什么选择Python作为科学计算语言? 有关于Matlab和Python哪个更适合作为科学计算语言的争论已久,之所以选择Python作为首选的科学计算语言,不仅仅是因为它免费,开源,有很多优秀的库和 ...

  4. python数据接口设计_python之接口与归一化设计

    1接口 接口的概念: Java 语言中的接口很好的展现了接口的含义: IAnimal.java /* * Java的Interface很好的体现了我们前面分析的接口的特征: * 1)是一组功能的集合, ...

  5. python插件化设计_Python打造出适合自己的定制化EclipseIDE

    Eclipse是一套强大的框架,其能够通过内置插件机制实现多种扩展方式.然而要想添加一小点额外功能,大家都不可避免地需要面临新插件的编写与部署工作,这显然有点令人头痛.现在在EASE的帮助下,我们能够 ...

  6. python数据接口设计_Python接口与归一化设计

    1.什么是接口(interface) 接口(interface)是面向对象编程语言中接口操作的关键字,功能是把所需成员组合起来,用来装封一定功能的集合.它好比一个模板,在其中定义了对象必须实现的成员, ...

  7. python计算器gui设计_Python 计算器界面设计

    # coding=utf-8 """计算器软件界面设计""" from tkinter import * from tkinter impo ...

  8. python语言特点设计_python语言有什么特点

    详细内容 python语言有什么特点? python语言特点: 1.软件质量(特色) 在很大程度上,python更注重可读性.一致性和软件质量,python的设计致力于可读性,带来了比其他语言更优秀的 ...

  9. python计算器gui设计_python GUI模拟实现计算器

    python编写计算器,供大家参考,具体内容如下 (1)计算器界面如下: (2)基本满足了计算器的所有需求,使用时不可键盘输入,只能鼠标点击左键才可执行.初始时显示0.0,每次输入的内容存于D:\nu ...

最新文章

  1. 跨域解决方案(史上最易懂)
  2. 如何在全局程序集缓存 (GAC) 中安装 DLL 文件
  3. html5的新增的标签和废除的标签
  4. 在windows中设置程序运行的cpu
  5. 注意力机制并不是关注输入的位置
  6. 利用visio在软件开发中各种图
  7. springcloud 之 EurekaServer 服务注册集群
  8. POJ2259,luoguUVA540-Team Queue【队列】
  9. 从Java直接输出到flume_js生成日志信息及实现java直接调用flume
  10. Fiddler请求过滤
  11. 第二百五十八天 how can I 坚持
  12. 计算机打开管理工具空白,大师解决win10系统打开设备管理器却显示空白的办法...
  13. 【Caffe代码解析】Blob
  14. qt写的一个计算器程序
  15. Clear Type技术
  16. T400 系统安装过程
  17. 树莓派4+神经计算棒二代开发-环境搭建
  18. 直击进博会 | 霍尼韦尔、飞利浦、西门子医疗、阿斯利康、赛诺菲、默沙东、蔡司等持续看好中国市场...
  19. 基于Java的项目物业管理系统(附:源码课件)
  20. 一个在线学习正则表达式的网站

热门文章

  1. nginx php 协同工作,nginx和php之间工作原理
  2. 写了一条Sybase SQL语句,用于生成一个表中所有数据的插入记录的生成
  3. js中比较到期时间和当前时间
  4. vue页面跳转数据传递
  5. Java讲课笔记16:内部类
  6. 大数据学习笔记17:MR案例——分区统计总利润与平均利润
  7. 放大器非线性失真研究装置设计报告_活动 | 机电学子在2020年TI杯全国大学生电子设计竞赛中再创佳绩...
  8. 【英语学习】【Daily English】U07 Restaurant L04 It's on me today.
  9. centos7 网卡配置vlan_CentOS7网卡创建vlan步骤
  10. github采集器 开源_GitHub关键字扫描开源工具推荐