r - 如何根据另一个向量的值创建具有增量值的向量?
问题描述
我有一个向量 v1 并使用它,我想在这里创建另一个向量 v2 v1 = c(7,6,5)
,,v2 = c(1,2,3,4,5,6,7,1,2,3,4,5,6,1,2,3,4,5)
我想要v2
有和没有循环,两者。它是如何完成的?
解决方案
您可以使用sequence
来生成数字。
sequence(v1)
# [1] 1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5
并使用循环lapply
:
unlist(lapply(v1, seq))
推荐阅读
- node.js - 在 socket.disconnect() 上传递参数
- java - 对 WAV 文件进行相位消除处理会生成没有声音的 WAV 文件
- javascript - 无法从活动用户列表中将接收者的 ID(用于私人消息应用程序)从客户端 JS 传递到服务器端。欢迎任何帮助
- c# - 什么是 C# 中的 GetMulticastInvoke() GetInvokeMethod()
- flutter - 使用警报管理器启动应用程序的正确方法是什么?
- swift - 如何从 UIKit 中的父剪辑中排除子视图?
- r - R Hunspell 自动更正和 2 列 tribble / 带有 unnest_tokens 的管道函数中的词干
- flutter - Flutter:图像调整大小动画滞后
- android - 使用处理程序线程避免 SCREEN_ON 上的 ANR
- c# - C# 错误:RestClient 从 SoapENV XML 读取值