r - 如何对R中两个不相等向量的值求和?
问题描述
我有两个长度不等的向量。例如,我想将所有TT
值从FF
.
TT <- c(1:10)
FF <- c(0, 60, 120, 180)
我希望得到以下结果
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190
如果您能给我一些建议,我将不胜感激。
提前致谢
解决方案
我们可以用outer
c(outer(TT, FF, FUN = `+`))
或与sapply
c(sapply(TT, `+`, FF))
推荐阅读
- c - 在 C 中声明匿名结构的局部 const 变量
- bash - 查找包含至少三个字母实例的单词
- reactjs - React Hook "useDispatch" 不能在顶层调用。必须在 React 函数组件或自定义 React Hook 函数中调用 React Hooks
- arrays - Laravel:使用数组显示数据 WHEREIN 'Imploded Id'
- ios - 如何知道 AnchorEntity 动作序列何时完成?
- html - Bootstrap 将文本与复选框对齐
- visual-studio-code - 什么是 Visual Studio Code 的 Code Review 扩展
- css - 在地图中使用三元运算符,我想使用它来更改材料表的列宽
- amazon-web-services - DynamDB 在两个字段中保存自动生成的值
- javascript - 如何通知子元素作业已完成?