subplot

    2热度

    1回答

    后试图绘制matplotlib subplots时出现KeyError我无法再绘制matplotlib中的subplots。不完全确定是什么更新并导致此。我的版本是Ubuntu 17.04,matplotlib 2.0.0,python 2.7。有没有人有一个想法可能是什么原因? 我只是尝试: from matplotlib import pyplot as plt fig, axs = plt

    1热度

    1回答

    当添加残差与add_axes时,我无法让子图工作。它运行良好,没有残差,我可以将残差添加到一个图中。这是我正在做的一个例子: 首先,为了给你一个我正在绘制什么的想法,(t,y)是我想绘制的数据,拟合是对数据的拟合,差异是拟合和数据之间的差异。 t, s, fit = [], [], [] diff = [] for i in range(12): t.append(x/y[i])

    1热度

    1回答

    我有一个数据框,其中包含资产毛利,10个工业类和e时间1970年至2015年的长格式值。我想绘制每个时间序列和(总体)平均值。但问题是,情节变得非常混乱。所以我想把它分成两个或三个小区。我使用ggplot并设法绘制时间序列,但我无法弄清楚如何以正确的方式进行子图。 df <- melt(sic_j[1:11], id.vars='time', variable.name='Industry')

    -1热度

    1回答

    是否有一种简单的方法来修改此代码,以便在不更改轴上的比例的情况下绘图更大? import numpy as np import matplotlib.pyplot as plt import math %matplotlib inline a, c = -10, 10 x = np.linspace(a,c,100) x = np.array(x) de

    0热度

    1回答

    我想分享一个imshow这是方形的x轴和克拉西克情节: 的imshow必须是方形 用彩条 情节波纹管应该共享相同的轴(或至少看起来像对齐imshow) 我花了两天时间,现在我疯了。有人知道如何对齐它们吗? 用于产生图像的代码是波纹管。 def myplot(Nbin=20): X = np.random.rand(1000) Y = np.random.rand(1000) h2, yh2

    0热度

    1回答

    我正在学习如何使用matplotlib,现在我有一个问题。当我在“tkinter项目”中创建一个图并给它一个子图时,我使用NavigationToolbar2TkAgg创建一个工具栏。在出现的当前工具栏中,我想删除配置子图选项,但找不到这样做的方法。 有没有办法做到这一点?

    0热度

    1回答

    我已经在大量的数据从装载的记录上的电极网格和要绘制在具有多个副区,一个用于每个电极的图从每个电极的痕迹。 for traces = 1:rows*columns; subplot(rows,columns,traces); baseline = mean(EX_output(1:baseline_time,traces)); plot(EX_output(1:time

    -1热度

    1回答

    我想创建一个3x2的子图,每个子图具有两个y轴。他们应该共享所有的轴。 fig, axarray = plt.subplots(3,2, sharex = True, sharey = True) z1 = 0 z2 = 0 ax = list() counter = 0 for i in range(0,len(x)): axarray[z1,z2].plot(x[i]

    0热度

    1回答

    如何从ax.bar对象中检索yerr值? 条形图使用单个线条创建,ax.bar()的每个参数都是一个集合,包括yerr值。 bar_list = ax.bar(x_value_list, y_value_list, color=color_list, tick_label=columns, yerr=confid_95_list, align='center') 后来,我希望

    0热度

    1回答

    我试图让使用matplotlib次要情节,在运行时计算的subplots号(如pnum在下面的例子中变化) pnum = len(args.m) f, (ax1, ax2) = plt.subplots(pnum, sharex=True, sharey=True) ax1.plot(x,ptp, "#757578",label="Total") ax2.fill_b