首页 文章
  • 79 votes
     answers
     views

    Matplotlib - 全球传奇和 Headers 旁边的子图

    我开始使用matplot并管理一些基本情节,但现在我发现很难发现如何做我现在需要的东西:( 我的实际问题是如何将一个全局 Headers 和全局图例放在带有子图的图形上 . 我正在做2x3子图,我有很多不同颜色的图(大约200个) . 为了区分(大多数)我写的东西 def style(i, total): return dict(color=jet(i/total), ...
  • 3 votes
     answers
     views

    清除Matplotlib中的子图

    我在图 fig1 中创建了一些子图,通过创建 ax = fig1.add_subplot(221) 然后,我通过每个子图绘制内容 im=ax.plot(x,y) 并通过添加一些轴标签 ax.set_xlabel('xlabel') 然后我想完全清除一个特定的子图,如When to use cla(), clf() or close() for clearing a plot in matpl...
  • 1 votes
     answers
     views

    图形没有在MATLAB的子图中正确绘制

    我有 data file 有3列,第1列是数据的字段,或者你可以说不同的索引 . 第2列是x轴数据,第3列是y轴数据 . 现在我有不同变量的类似数据文件,如8个文件 . 我想在MATLAB中将所有图形绘制在一个图中 . 对于我的问题,我只显示一个子图 . 该子图数据文件应为5个索引(第1列)绘制5 "line plots" . 但是当我将其绘制为子图时,它只显示了1个图 . 这...
  • 38 votes
     answers
     views

    在matplotlib的子图中嵌入小图

    如果你想在较大的一个中插入一个小图,你可以使用Axes,如here . 问题是我不知道如何在子图中做同样的事情 . 我有几个子图,我想在每个子图中绘制一个小图 . 示例代码将是这样的: import numpy as np import matplotlib.pyplot as plt fig = plt.figure() for i in range(4): ax = fig.add...
  • 168 votes
     answers
     views

    Matplotlib 2子图,1个Colorbar

    我花了很长时间研究如何让两个子图共享相同的y轴,并在Matplotlib中共享两个颜色条 . 发生了什么事情,当我在 subplot1 或 subplot2 中调用 colorbar() 函数时,它会自动调整绘图,使得颜色条加上绘图将适合'subplot'边界框内,导致两个并排的图形为两个非常不同的尺寸 . 为了解决这个问题,我尝试创建了第三个子图,然后我将其修改为仅显示一个颜色条的情节 . 唯一...
  • 1 votes
     answers
     views

    MATLAB中两个不同子图的x轴相同

    我想在MATLAB中的图中有一个直线和条形图 . 如何为两个图形使用相同的x轴?下面的条形图x轴应与上面的x轴相同 . 我希望保留比较数字的能力 . 图链接:Click Here
  • 0 votes
     answers
     views

    MATLAB:在子图中绘制/保存网格函数的X-Y视图

    正如 Headers 所说,我正在尝试将网格函数的2变量切片(例如.jpg)保存为子图 . 我想使用.m文件执行此操作,因为我有许多图表要生成 . 我已经弄清楚如何在他们自己的数字上绘制视图,但我不能让他们正确地绘制成图中的子图 . 说明我的意思: 以下是各个图的输出: 3D网格:3D MATLAB mesh plotXY视图:XY MATLAB mesh viewYZ查看:YZ MATLAB m...
  • 0 votes
     answers
     views

    matplotlib 5子图中的颜色条位置错误

    我在matplotlib子图中有一个问题,我已经设置了这5个子图共享轴,它应该具有相同的lenth和scale,但是,当我添加第5个子图'colorbar时,轴与其他人没有数学,我该怎么办?非常感谢
  • 2 votes
     answers
     views

    matplotlib底图子图重叠

    我试图使用底图生成一些地理 Map 的子图 . 这是我正在处理的代码部分: import matplotlib.pyplot as plt #---Some code to read in the data # ... #-----Get a A4 sized landscape figure fig=plt.figure(figsize=(11.69,8.27), dpi=100) #---...
  • 11 votes
     answers
     views

    如何在不同的子图中绘制pcolor colorbar - matplotlib

    我试图在不同的子图中分割我的图 . 我想要实现的是在不同的子图中为子图放置一个颜色条 . 现在我正在使用: # first graph axes = plt.subplot2grid((4, 2), (0, 0), rowspan=3) pc = plt.pcolor(df1, cmap='jet') # second graph axes = plt.subplot2grid((4, 2), ...
  • 2 votes
     answers
     views

    具有多个颜色条的子图

    我试图绘制一个带有4个子图和2个颜色条的图形 . 这是我的代码: import numpy as np import matplotlib.pyplot as plt from matplotlib.ticker import MaxNLocator from matplotlib import rcParams rcParams["savefig.dpi"] = 100 r...
  • 2 votes
     answers
     views

    对matplotlib中的不同子图使用相同的颜色条

    我正在使用以下程序在子图中绘制不同的图形 . fig = figure(figsize=(10,11)) subplots_adjust(wspace=0.5,hspace=0.2) iplot = 330 for i in range(9): iplot += 1 ax = fig.add_subplot(iplot) ## Comparison Mreal - Real...
  • 0 votes
     answers
     views

    如何在循环中使用子图,imshow或图形来显示所有图像?

    基本上,我想循环所有视频帧,从背景图像中减去每一帧,并使用子图或数字显示结果,即 subtractedImg . vidObj = VideoReader('test3.mp4'); width = vidObj.Width; height = vidObj.Height; subtractedImg = zeros([width height 3]); videoFrames = []; k...
  • 1 votes
     answers
     views

    在MATLAB中绘制另一个子图中的子图

    我试图在MATLAB中的另一个子图中绘制一个子图 . 问题是最终的子图仅显示较小子图的部分 . 在网上进行一些搜索之后,这里似乎有一个选择是将子图保存到临时图中并将其添加到最后的子图之后 . 另一种方法是手动指定最终图形内的图形位置,即滚动您自己的子图形 . 我想知道是否有更优雅的方法 . 如果这不是可能的/理想的行为,请提前道歉 . 我对代码如何运行的想法是: someData = linspa...
  • 2 votes
     answers
     views

    袖扣:如何在Jupyter / ipython Notebook中使用Cufflinks绘制热图?

    我看过Cufflinks examples . 唯一的子图示例是从具有 subplots=True 参数和可选 shape 参数的单个DataFrame生成的(即 df.iplot(..., subplots=True, shape=(...), ...) . 据我所知,其机制是当提供 subplots=True 时,DataFrame的每一列都被绘制为子图 . 现在,关于袖扣的热图 . 同一链...
  • 2 votes
     answers
     views

    在子图中设置两个y轴颜色

    在matlab文档中,它表示可以通过执行以下操作来更改两个y轴图中的Matlab轴颜色: fig = figure; left_color = [.5 .5 0]; right_color = [0 .5 .5]; set(fig,'defaultAxesColorOrder',[left_color; right_color]); y = [1 2 3; 4 5 6]; yyaxis left...
  • 0 votes
     answers
     views

    Matlab:子图的 Headers 与上面的轴标签重叠

    我有4x1的数字图,1个情节占据上半部分 . 我在相对高分辨率的1600x1200显示器上观看它,所以Matlab应该没有问题适合 . 考虑到我拥有的4x2数字,这是特别奇怪的,Matlabs适合一切正常 . 那么4x1情节有什么问题呢?我该如何解决呢?为什么地球上不能用Matlab(2016b)无法为4x2做到这一点? identifier='unshielded'; bat_dischar...
  • 0 votes
     answers
     views

    如何设置 pyplot 子图的 xticks 和字体属性?

    我试图在不同类型的推文('普通'推文,转发和回复)中绘制表情符号的使用频率。为了这个目的,我使用 TwitterColorEmoji-SVGinOT(链接)字体来渲染表情符号的 Unicode,我把它作为 xticks 标签用plt.xticks()。但是,它只能正确设置最后一个子图的 xticks(参见下图)。 我如何为所有子图做同样的事情? 这是我用来制作图的代码。 import matplo...

热门问题