Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中的数据中确定特定事件之前的最大值_R - Fatal编程技术网

在R中的数据中确定特定事件之前的最大值

在R中的数据中确定特定事件之前的最大值,r,R,我有一些跳跃任务的力/时间数据,只要力值=0,它们就在空中。我在寻找跳跃推进阶段的峰值力,所以在读数为0或小于0之前。我不能只使用max()函数,因为着陆力几乎总是大于推进力。我不想删减数据,因为最大着陆力是另一个有趣的变量。我不想手动执行此操作,因为我将有一个大样本。你知道如何返回推进力的最大值或力值为0之前的最大值吗?谢谢 这里是一些示例数据(真实数据以每秒1000个数据点的速度收集,所以我必须在这里制作一些类似于力/时间曲线的东西)。所以这里我要寻找0或10秒之前的最大值。 如果要查找在第

我有一些跳跃任务的力/时间数据,只要力值=0,它们就在空中。我在寻找跳跃推进阶段的峰值力,所以在读数为0或小于0之前。我不能只使用max()函数,因为着陆力几乎总是大于推进力。我不想删减数据,因为最大着陆力是另一个有趣的变量。我不想手动执行此操作,因为我将有一个大样本。你知道如何返回推进力的最大值或力值为0之前的最大值吗?谢谢

这里是一些示例数据(真实数据以每秒1000个数据点的速度收集,所以我必须在这里制作一些类似于力/时间曲线的东西)。所以这里我要寻找0或10秒之前的最大值。

如果要查找在第一个小于10的值之前出现的一组值的最大值,请尝试以下操作:

myMax <- max(x[1:(which(x < 10)[1]-1)])

myMax如果要查找在第一个小于10的值之前出现的一组值的最大值,请尝试以下操作:

myMax <- max(x[1:(which(x < 10)[1]-1)])

myMax请求帮助时,应包括一个示例输入数据和该输入所需的输出。这使得帮助您变得更加容易,因为我们能够验证和测试可能的解决方案。请求帮助时,您应该包括一个示例输入数据和该输入所需的输出。这使得帮助您变得更加容易,因为我们能够验证和测试可能的解决方案。完美!谢谢你,太好了!非常感谢。