我想用两个二维数组作为参数,Tx和alt_数组,同样大小(56000,40),来制作一个二维的历史程序def histo_2D(alt, Tx):

u,v = 56000,40

Tx = np.zeros((u,v))

alt_array = np.zeros((u,v))

alt,tx = np.zeros((v)), np.zeros((v))

for i in range(0,v):

alt[i] = i

tx[i] = i

alt_array[:][:] = alt

Tx[:][:] = tx

alt_array[:][:] = alt

print np.shape(Tx), np.shape(alt_array)

plt.hist2d(Tx , alt_array)

但是,当我尝试执行我的程序时,我会收到以下错误消息:Traceback (most recent call last):

File "goccp.py", line 516, in

histo_2D(alt,Tx)

File "goccp.py", line 376, in histo_2D

plt.hist2d(Tx , alt_array)

File "/Code/anaconda/lib/python2.7/site-packages/matplotlib/pyplot.py", line 2847, in hist2d

weights=weights, cmin=cmin, cmax=cmax, **kwargs)

File "/Code/anaconda/lib/python2.7/site-packages/matplotlib/axes.py", line 8628, in hist2d

normed=normed, weights=weights)

File "/Code/anaconda/lib/python2.7/site-packages/numpy/lib/twodim_base.py", line 650, in histogram2d

hist, edges = histogramdd([x, y], bins, range, normed, weights)

File "/Code/anaconda/lib/python2.7/site-packages/numpy/lib/function_base.py", line 288, in histogramdd

N, D = sample.shape

ValueError: too many values to unpack

我试过使用扁平数组,但效果不是很好。。。

python hist2d_具有二维数组的Python Matplotlib Hist2d相关推荐

  1. python键盘输入数组_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  2. python:实现9×9二维数组数独算法(附完整源码)

    python:实现9×9二维数组数独算法 from __future__ import annotationsMatrix = list[list[int]]# assigning initial v ...

  3. 创建二维数组 以及 python中[0 ]* n与[0 for _ in range(n)]的区别与联系

    一.浅拷贝于深拷贝 关于浅拷贝于深拷贝:Python 的深拷贝和浅拷贝 直接赋值:其实就是对象的引用(别名). 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象. 深拷贝(deepcopy) ...

  4. python一维数组和二维数组,Python numpy实现二维数组和一维数组拼接的方法

    撰写时间:2017.5.23 一维数组 1.numpy初始化一维数组 a = np.array([1,2,3]); print a.shape 输出的值应该为(3,) 二维数组 2.numpy初始化二 ...

  5. python二维数组换行输出_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  6. python中的二维数组_Python中的二维数组实例(list与numpy.array)

    关于python中的二维数组,主要有list和numpy.array两种. 好吧,其实还有matrices,但它必须是2维的,而numpy arrays (ndarrays) 可以是多维的. 我们主要 ...

  7. python中遍历二维数组_python遍历二维数组-女性时尚流行美容健康娱乐mv-ida网

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 二 维 数组 5.2.1 二 ...

  8. python如何创建二维数组

    关于python中的二维数组,主要有list和numpy.array两种.好吧,其实还有matrices,但它必须是2维的,而numpy arrays (ndarrays) 可以是多维的. 两者可以相 ...

  9. python中的二维数组与一维数组,矩阵和一维数组之间的运算

    一.python中的二维数组和一维数组之间的运算 1.当二维数组为p×p维 a=np.array([[1,2],[3,4]]) print(a.shape) a 输出: (2, 2) array([[ ...

  10. 技术图文:如何在Python中定义二维数组?

    背景 前几天,有位同学问我如下的问题: "temp[0][0]修改后,为什么temp[1][0].temp[2][0]也发生了变化?" "在Python中二维数组是怎样定 ...

最新文章

  1. Linux(9)用户、组和权限管理
  2. C++知识点3——const基础
  3. Redis启动多端口,运行多实例(转)
  4. C# 计时函数精度测试
  5. thinkphp如果表名有下划线需要用Model
  6. php操作MySQL数据库的方法和解析
  7. 华为Mate30、iPhone11、小米9 Pro 到底怎么选?
  8. 计算机行业深度分析,广发证券计算机行业深度分析
  9. 解决java.io.IOException: HTTPS hostname wrong: should be
  10. C语言实现行列式和代数余子式
  11. easy connect无法连接到服务端_故障分析 | 一次因为超过最大连接数的登陆限制
  12. Ubuntu下camshift算法进行目标跟踪
  13. 中国火炬统计数据 2008-2021年
  14. 测试用例设计设计方法——正交实验法
  15. 《你必须知道的.NET》读书实践:一个基于OO的万能加载器的实现
  16. 计算机内图片怎么自定义排序,win10系统设置图片文件自定义排序的图文教程
  17. 三级等保 MySQL8.0.24审计日志功能开启
  18. ABP应用——修改EF Core
  19. 隐藏CAD图层内容,2种方法搞定
  20. 【ACWing】658. 一元二次方程公式

热门文章

  1. C# Activator.CreateInstance
  2. 5ic计算机考试考卷读取错误,北京自考出现错误试卷
  3. lucas定理 与 扩展lucas定理(HDU 3037 以及 2015 ICL, Finals, Div. 1 J.Ceizenpok’s formula)
  4. 中国网游,是福?还是祸?
  5. Raspberry Pi树莓派分类和其相似产品介绍
  6. dataframe数据之间求补集
  7. 如何区分直连串口线和交叉串口线
  8. VirtualBox
  9. 华为突破封锁,对标谷歌Dropout专利,开源自研算法Disout,多项任务表现更佳
  10. crypto405-grasshopper(网鼎杯2022)