前言

这几天在使用matplotlib绘制功率谱的时候遇到了TypeError的问题,一下子给我干懵了。

出现问题的原因

这里的X是第二维度,Y才是第一维度,所以我们只需要将X、Y的位置互换就能够解决如上问题了。

举个例子

# 错误的写法
plt.pcolormesh(X, Y, (X维度对应的数据,Y维度对应的数据))

改正错误:

plt.colormesh(X, Y, (Y维度对应的数据,X维度对应的数据))

希望这篇文章对大家的学习有所帮助!
祝大家10.24程序员日快乐,
天天写代码没bug哟~~(^U^)ノ~YO

plt.pcolormesh()中遇到TypeError:Dimensions of C (..., xxx) are incompatible with X (...) and/or Y (xxx)相关推荐

  1. matplotlib可视化之饼图plt.pie()与plt.legend()中bbox_to_anchor参数的理解

    函数功能:表示离散变量各占比情况 调用方法:plt.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0 ...

  2. plt.imshow()中cmap参数控制颜色展示

    plt.imshow()中cmap参数控制颜色展示 以A = [[0,1,2],[3,4,5],[6,7,8]]为例进行展示 plt.imshow(A, cmap="xxx")其中 ...

  3. plt.plot中参数设置

    如何修改plt.plot()中label的位置以及大小 def print_pic(pic_name, x, y1, y2):font_size=50plt.style.use('ggplot')fi ...

  4. 练习2-6 编写一个函数setbits(x, p ,n, y),该函数返回对x执行下列操作后的结果值: 将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。

    练习2-6 编写一个函数setbits(x, p ,n, y),该函数返回对x执行下列操作后的结果值: 将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变. 参考代码如 ...

  5. java错误: xxx不是抽象的, 并且未覆盖xxx中的抽象方法

    错误: xxx不是抽象的, 并且未覆盖xxx中的抽象方法 1.在implement 接口时,要覆盖接口中的所有抽象方法.java是注意大小写的,所以方法名称和对应传参的数据类型和顺序要写对,否则也会提 ...

  6. 类XXX是公共的, 应在名为 XXX.java 的文件中声明

    类XXX是公共的, 应在名为 XXX.java 的文件中声明 原码如下: public class Bird {//bird类的fly方法public void fly () {System.out. ...

  7. python中typeerror怎么解决_Python 3中套接字编程中遇到TypeError: 'str' does not support the buffer interface的解决办法...

    目前正在学习python,使用的工具为python3.2.3.发现3x版本和2x版本有些差异,在套接字编程时,困扰了我很久,先将python核心编程书中的例子 代码如下: 服务器端: #Echo se ...

  8. plt.subplots中的ax = ax.flatten()

    在用plt.subplots画多个子图中,ax = ax.flatten()将ax由n*m的Axes组展平成1*nm的Axes组 以下面的例子说明ax = ax.flatten()的作用: fig, ...

  9. python中typeerror_python – TypeError:ufunc subtract不能使用类型为dtype(‘

    我按照sentdex的视频教程遇到了错误代码.但是,当我想在ax2上为我的Volume绘制条形图时,它会给出我在主题中列出的错误代码.请帮忙.我是 Python 0编程新手. import datet ...

  10. 关于JavaScript中 “Uncaught TypeError: date.getDay is not a function“的问题

    今天学习了javascript的Date()方法,也是赶紧去敲了一下代码,结果发现除了一个问题,如下图所示: 查看运行结果,发现是没有问题的,所有的方法都能顺利实现. 接着我想全部在一行打印出来,如下 ...

最新文章

  1. tensorflow处理简单线性回归
  2. Vue项目设置代理解决开发环境下的跨域问题
  3. quartz java 线程 不释放_java Quartz 内存泄漏
  4. CSS3 box-shadow 属性
  5. 4K屏幕+5500万像素摄像头,以成未来手机的一大趋势
  6. SpringBoot+Redis 搞定搜索栏热搜、不雅文字过滤功能
  7. C和C++中字串符(String)和字符串字面量(String Literal)的区别
  8. 中英文 织梦 html5,织梦dedecms如何做中英文多语言站点
  9. HTML表格——使用CSS冻结行和列
  10. 一、Scrapy爬虫概述
  11. 软件测试员的日常逗逼瞬间
  12. Mock数据Mustache语法学习记录
  13. 【如何设定系统的定时与延迟任务】
  14. E-Training在线学习系统(汉堡王定制版)
  15. 物权法全文内容有哪些呢-广告外链_有哪些网络推广免费平台
  16. Android 优秀文章收集整理集合
  17. 1182: 查询记录(结构体专题)
  18. MPCS-314 3A 光电耦合器 用于IGBT/MOSFET隔离栅极驱动 完美代替TLP5701
  19. Type interface com.dao.StudentDao is not known to the MapperRegistry.
  20. Vue - 渲染函数render

热门文章

  1. Restful API设计规范及实战
  2. java计算机毕业设计企业员工考勤系统的设计与实现源代码+数据库+系统+lw文档
  3. Linux系统命令行常识问答2
  4. 手把手教你---猿如意之八大高效利器使用
  5. 初装vs2010旗舰版 遇到的错误
  6. NLP关键词提取方法总结及实现
  7. 小米10获取root权限_2020年小米红米Miflash新版刷机救砖恢复去除ROOT权限教程
  8. ValueError: Input 0 of node ... was passed float from ... incompatible with expected float_ref.
  9. Python——简化表达
  10. 【深度学习模型】了解一下Faster RCNN