R粘贴0的自定义订单输出
我希望按特定顺序粘贴文本。这是我的尝试:R粘贴0的自定义订单输出,r,paste,R,Paste,我希望按特定顺序粘贴文本。这是我的尝试: paste0("car",1:3, "conv",1:3) 但这会给出“car1conv1”、“car2conv2”和“car3conv3” 我期望的产出是: “car1”、“conv1”、“car2”、“conv2”、“car3”、“conv3” 除了手动订购,我不知道如何进行订购,但想象一下必须对100件物品进行订购,因此我正在寻求帮助,以在1或2个步骤中生成这种类型的输出,非常感谢。我们可以使用外部 c(outer(c("car", "conv"
paste0("car",1:3, "conv",1:3)
但这会给出“car1conv1”、“car2conv2”和“car3conv3”
我期望的产出是:
“car1”、“conv1”、“car2”、“conv2”、“car3”、“conv3”
除了手动订购,我不知道如何进行订购,但想象一下必须对100件物品进行订购,因此我正在寻求帮助,以在1或2个步骤中生成这种类型的输出,非常感谢。我们可以使用
外部
c(outer(c("car", "conv"), 1:3, paste0))
#[1] "car1" "conv1" "car2" "conv2" "car3" "conv3"
我们可以
repl
复制其中一个并使用paste0
paste0(c("car", "conv"), rep(1:3, each = 2))
#[1] "car1" "conv1" "car2" "conv2" "car3" "conv3"
尝试
paste0(c(“car”、“conv”)、rep(1:3,每个=2))
@ronak shah您如何获得此输出:“car1”、“car2”、“car3”、“conv1”、“conv2”、“conv3”您只需在paste0(c(“car”、“conv”)、rep(1:3,2))中更改每个,rep(1:3、2))
您如何获得此输出:“car1”、“car2”、“car3”、“conv1”、“conv3”@b您可以转换输出c(t(外部(c(“car”,“conv”),1:3,paste0))