- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这是关于对 Canvas 的 x 和 y 轴应用一些限制的问题。我已经找到了限制函数,但我没有明白它们的目的。它们有什么用?
fig1 = plt.figure()
ax0 = fig1.add_axes([0,0,1,1])
ax1 = fig1.add_axes([0.2,0.5,.4,.4])
ax0.set_xlabel('X')
ax0.set_ylabel('Z')
ax1.set_xlabel('X')
ax1.set_ylabel('Z')
#problem Area
ax1.set_ylim(30,50)
ax1.set_xlim(20,22)
ax0.plot(x,z)
ax1.plot(x,y)
最佳答案
您可以将 set_xlim() 和 set_ylim() 视为缩放或感兴趣区域方法。例如,请参阅下面的数据集:
大多数点的值在 50 左右,有两个异常值;一个为 200,另一个为 2。根据您的分析,您可能希望忽略异常值。最简单的方法是在感兴趣的值周围使用 set_ylim :
虽然很难分辨第 5 点和第 8 点的值,但很容易看出其他点之间的相对差异。
这是该可视化的有效用途,尽管对于无法正确阅读图表的人来说,它通常用于呈现比实际更大的差异(选举民意调查通常以这种方式显示)。
在 x 轴上,您可能只想选择部分数据进行演示(这对于时间数据来说很常见)。
这里,第二个图同时使用了 xlim 和 ylim。这是因为当使用 xlim 时,图表仍然使用完整数据 ylim (0-200),这使得很难看出数据点之间的差异。
关于python - matplotlib 中的 set_xlim() 和 set_ylim() 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55772729/
我导入 matplotlib: import matplotlib.pyplot as plt 然后,在某些时候我尝试这样做: plt.set_xlim(datetime.date(2011,1,1)
我正在用 matplotlib 绘制一些数据。我希望情节专注于特定范围的 x 值,所以我使用 set_xlim()。 大致上,我的代码如下所示: fig=plt.figure() ax=fig.add
我在函数中创建一个图形,例如 import numpy from bokeh.plotting import figure, show, output_notebook output_notebook
对于相关图,我希望有一个光学正方形图(x 和 y 的像素长度相同),但 x 和 y 也有一定的轴限制。我可以分别获取这两个,但不能同时获取: import matplotlib.pyplot as p
是否有 matplotlib 轴独立版本的 set_xlim() 和 set_ylim()? 我有一个函数 setup_axis(ax, ...) 分别在每个轴上运行,我想按我的方式调用 ax.set
对于相关图,我希望有一个光学正方形图(x 和 y 的像素长度相同),但 x 和 y 也有一定的轴限制。我可以分别获取这两个,但不能同时获取: import matplotlib.pyplot as p
这是关于对 Canvas 的 x 和 y 轴应用一些限制的问题。我已经找到了限制函数,但我没有明白它们的目的。它们有什么用? fig1 = plt.figure() ax0 = fig1.add_ax
我正在使用 Tkinter 和 ttk 构建一个 GUI,并使用 matplotlib 来创建交互式绘图 - 同样,就像其他数百万人所做的那样。尽管到目前为止我遇到的大多数问题都有详细记录,但这个问题
作为演示,我绘制了 x^0 到 x^9,x 值在 10 到 20 的范围内。 然后我将这些图像切片,以便我有 9 个切片: x = (10 到 11), (11 到 12) 等到 (18 到 19)
这是我的数据结构: print("test_data: " + str(test_data)) #test_data: [[-1.3869276 0.76189806] # [-1.3870304
来自帮助: set_xlim:设置 xaxis 的数据限制。 set_xbound:设置x轴的上下数值范围。 这不是很清楚,所以假设我在绘制一些东西: import matplotlib.pylab
我是一名优秀的程序员,十分优秀!