r - 围绕一个值对相邻值进行子集
问题描述
我有一个数字向量:
v <- seq(1, 50, .5)
如果我想围绕一个特定数字对所有相邻的三个值进行子集化:25。
24 24.5 25
24.5 25 25.5
25 25.5 26
有什么方便的方法吗?
解决方案
您可以使用绝对差异:
v[abs(v-25) <= 1]
推荐阅读
- node.js - 点击事件触发时什么都不做
- python - 即使元素在集合中,删除集合中的元素时也会出现 KeyError?
- javascript - 读取对象数组中的对象数组
- google-maps - Google Directions API - “无效请求。缺少 'departure_time' 参数。”,
- typescript - 打字稿通用对象映射
- python - 为什么 LinearSVC 在这个数据集上效果这么差?
- java - 计算totient函数的总和高达10^16
- vue.js - 在 chrome 开发工具上以调试模式启动 jest 测试时,不会加载 .env 文件中的环境变量
- python - Drawing circles based on user input
- android - 在android中完全停止并重新启动Vuforia相机,停止工作,但重新启动没有