- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
您好,我正在尝试使用 matplotlib 的步进函数绘制此图
from matplotlib.pyplot import step, show, xlim
time = [0.0, 0.0, 0.0, 25.3039, 25.5539, 25.8049, 45.8699, 46.1209, 46.3719, 46.6229, 63.1719, 63.4239, 63.6749, 79.9779, 80.2289, 80.4799, 80.7309]
value = ['0', '0', '0', '93', '940', '951', '940', '437', '422', '421', '423', '598', '605', '192', '3', '1', '0']
xlim(0, 145)
step(time,value)
show()
我希望 step 函数将显示绘图为 0,并从 25.3039 开始的 93 开始。相反,我从时间 0 开始看到值 93,如图所示。我需要保持时间线从 0 开始,所以我不能真正将 xlim 更改为从 25.3039 开始
我应该怎么做才能解决这个问题?任何帮助将不胜感激!
谢谢!
最佳答案
您需要设置步骤应该执行的位置 ( doc )。默认情况下,位置被解释为右 边缘,您希望位置被解释为左 边缘。
step(time,value,where='post')
参见 Step function in matplotlib以获得更长的解释/示例。
关于python - Matlibplot 阶跃函数索引 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12755717/
我正在开发一个 Tkinter 和 matplotlib 集成 GUI,我在同一个 matplotlib 图表上绘制了 128 行。为了区分这些行,我使用以下行添加 data legend。 matp
您好,我正在尝试使用 matplotlib 的步进函数绘制此图 from matplotlib.pyplot import step, show, xlim time = [0.0, 0.0, 0.0
我想在 matplotlib 中将点“实时”添加到散点图,以便这些点在计算后立即出现在图表上。是否可以?如果没有,是否有可以完成此操作的 python 兼容的类似绘图平台?谢谢! 最佳答案 您可以将新
我想使用 matlibplot 轴绘制 2 个子图。由于这两个子图具有相同的 ylabel 和刻度,我想关闭第二个子图的刻度和标记。以下是我的简短脚本: import matplotlib.pyplo
我想使用 matlibplot.pyplot 生成散点图,并且很多点是重复的。因此,当我简单地使用 pyplot.scatter 方法绘制图形时,许多点会在一个点上 overdraw 。为了考虑该位置
该图应仅显示屏蔽值。如右侧的(操纵)图所示。 默认显示所有值。在二维图表中没有问题。 在 3d 图中也可以吗?如果是,怎么办? import matplotlib.pyplot as plt impo
如何调整某些子图之间的空白?在下面的示例中,假设我想消除第 1 个和第 2 个子图之间以及第 3 个和第 4 个之间的所有空白,并增加第 2 个和第 3 个之间的空间? import matplotl
我正在使用 matlibplot 进行数据可视化。我的情节共有 6502 个数据值并且工作正常,但这些值非常接近且密集。 例如,我的 y 轴值介于 3 到 10 之间,我需要非常清楚地了解它们之间的每
这个问题在这里已经有了答案: Disable iPython Notebook Autoscrolling (6 个答案) 关闭 4 年前。 使用此代码: import numpy as np im
我从麦克风收到大量实时数据。数据集的长度是4000,我每秒接收5次。 我使用python2.7和matplotlib。了解数据集的想法: 如果安静 [1, 0, 0, 0, 0, 0, 0, 0, 0
我正在尝试用 matplotlib 填充曲线下的区域。下面的脚本工作正常。 import matplotlib.pyplot as plt from math import sqrt x = rang
希望这是一个简单的问题。我正在尝试创建一个控制图,我想知道是否有办法在图表上的某个位置添加控制上限和下限标签,例如 UCL、LCL y 标签(参见屏幕截图)。 下面是我的代码的异常(exception
我正在尝试从我设置的 gridspec 图中删除所有标签和 x/yticks。 下图是我当前的输出,但我需要删除所有标签以及 x-ticks 和 y-ticks,因此它们基本上是空框。我只是因为某种原
大师, 我试图从 jupyterlab 复制一个 python 图。虽然图像在 jupyterlab 下看起来不错,但在粘贴到我的 word doc 后它显示了一个完全黑色的主题。你能告诉我如何解决这
关于用Python显示图像的快速问题,两者之间的区别 im = Image.fromarray(noisyImage) im.show(noisyImage) 我明白了: http://s30.pos
我是一名优秀的程序员,十分优秀!