【发布时间】:2021-05-05 18:22:25
【问题描述】:
【问题讨论】:
-
嗨,你的问题让我很困惑。首先,什么是子区间?但更重要的是,你想做什么?你从一条简单的线开始——在你的平均值周围添加标准表示。为此,只需使用 matplotlib fill between lines。但是你问如何绘制你的标准并提到直方图和箱线图,这对于第一部分完全没有意义。您想要显示均值误差或此类误差的分布。
-
我有一组 7860 个值,我将它们分成 20 个相等的间隔。 For each I calculated the variance which has this values ([0.06057497068018203, 0.2921903202797406, 0.26130194652200645, 0.6572348814173657, 0.21491131550763803, 0.5220988449198373, 0.032965663897601985, 0.052615615996826896, 0.6022333139843596, 0.17343183929030717]) and I would like to plot it in the same graph with the original signal to show我的信号如何变化。
-
问题是我在 x 轴上有 7680 个样本用于原始信号,而在 y 轴上是信号值。当我尝试绘制方差时出现此错误:ValueError: x and y must have same first dimension, but have shapes (20,) and (7680,).
-
嗯,这并不奇怪:D,好吧,我开始明白了。所以让我澄清一下。您想用一些条形图/直方图覆盖这个时间序列,这将显示给定间隔内的方差。即,不是均值的方差,而是区间的方差。
-
没错!我的信号代表一个人的呼吸频率,我想计算它如何从一个间隔变化到另一个间隔并在图表上表示。
标签: python matplotlib plot