r - 根据两个标准获取每个可能的数字系列
问题描述
我有一些带有两个变量的数据:
> x<- c(1,2,3,4,5,6,7,8)
> y<- c(50,51,51,52,53,51,54,55)
> data.frame(x,y)
x y
1 1 50
2 2 51
3 3 51
4 4 52
5 5 53
6 6 51
7 7 54
8 8 55
我想找到的是每一个可能的 x 值系列,其 y 对应物随着每个数字而增加。X 也必须增加。如果不产生增加但不跳过适合的数字,排除数字的系列是可以的。该数据有 3 个系列的 X 有效。
x y
1 1 50
2 2 51
4 4 52
5 5 53
7 7 54
8 8 55
x y
1 1 50
3 3 51
4 4 52
5 5 53
7 7 54
8 8 55
x y
1 1 50
6 6 51
7 7 54
8 8 55
无效的 3 个系列的示例是:
x y
1 1 50
6 6 51
4 4 52
5 5 53
7 7 54
8 8 55
无效,因为 X 不是连续的。
x y
1 1 50
2 2 51
3 3 51
4 4 52
5 5 53
7 7 54
8 8 55
无效,因为 Y 没有从 2 增加到 3。
x y
1 1 50
4 4 52
5 5 53
7 7 54
8 8 55
无效,因为它跳过了可能适合的值。
感谢大家的任何见解。如果我不清楚,请让我澄清一下。
解决方案
推荐阅读
- android - Android应用程序录制音频不允许whatsapp发送音频
- c# - 在使用基于约定的注册时,如何使用类型化工厂来解析带参数的组件?
- javascript - 使用 createElement 将新段落添加到现有段落并保持相同的 css
- c# - 如何将多个工作表合并为具有样式的单个工作表
- python - 在使用 tkinter 中传递的参数进行线程处理时中断 while 循环
- google-cloud-platform - 在 GCP 实例上运行脚本终止
- git - bitbucket rest api 获取从源 (fromRef) 分支到目标分支 (fromRef) 创建的拉取请求 (OPEN) 列表
- powershell - 通过 Power Shell 批量删除 Office 365 中的空子文件夹
- python - 当文件更新时,用于监视目录的 Python 脚本会触发两次。为什么?
- java - 我可以在 maven-release 插件之后运行自定义 maven 插件吗?